:root {
  --gb-primary: var(--primary-color, hsl(133, 78%, 58%));
  --gb-secondary: var(--secondary-color, hsl(275, 62%, 58%));
  --gb-text-main: var(--text-color, hsl(133, 10%, 10%));
  --gb-text-light: var(--text-light-color, hsl(133, 10%, 35%));
  --gb-bg-body: var(--bg-color, hsl(133, 7%, 96%));
  --gb-bg-surface: var(--surface-color, #ffffff);
  --gb-font-serif: "PT Serif", "Noto Serif SC", "Songti SC", "SimSun", serif;
  --gb-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --gb-radius-lg: 24px;
  --gb-radius-xl: 40px;
  --gb-shadow-card: 0 24px 48px -12px rgba(0, 0, 0, 0.08);
  --gb-shadow-float: 0 16px 32px -8px rgba(68, 237, 99, 0.4);
  --gb-spacing-section: 120px;
  --page-bg: #f7f1e8;
  --page-surface: #fffaf4;
  --page-surface-strong: #f1e3d0;
  --page-ink: #221811;
  --page-muted: #6d5847;
  --page-line: rgba(98, 66, 42, 0.16);
  --page-accent: #2dbb53;
  --page-accent-deep: #19853b;
  --page-accent-soft: #def7e7;
  --page-warm: #c86d3a;
  --page-warm-soft: #f3d7bf;
  --page-shadow: 0 18px 42px rgba(92, 58, 32, 0.12);
  --page-radius-xl: 32px;
  --page-radius-lg: 24px;
  --page-radius-md: 18px;
  --page-max: 1120px;
  --page-font-title: "Iowan Old Style", "Palatino Linotype", "Noto Serif SC", "Songti SC", serif;
  --page-font-body: "Source Han Serif SC", "Noto Serif SC", "PingFang SC", "Hiragino Sans GB", serif;
  --feature-primary: hsl(133, 78%, 58%);
  --feature-secondary: hsl(275, 62%, 58%);
  --feature-text: hsl(133, 10%, 10%);
  --feature-bg: hsl(133, 7%, 96%);
  --feature-card-bg: hsl(0, 0%, 100%);
  --ext-primary: hsl(133, 78%, 58%);
  --ext-secondary: hsl(275, 62%, 58%);
  --ext-text: hsl(133, 10%, 10%);
  --ext-text-light: hsl(133, 10%, 35%);
  --ext-bg: hsl(133, 7%, 96%);
  --ext-card-bg: #ffffff;
  --ext-radius: 24px;
  --ext-shadow: 0 16px 40px rgba(22, 50, 27, 0.08);
  --support-accent: hsl(133, 78%, 58%);
  --support-secondary: hsl(275, 62%, 58%);
  --support-text: hsl(133, 10%, 10%);
  --support-bg: hsl(133, 7%, 96%);
  --support-card-bg: hsl(0, 0%, 100%);
  --support-border: hsl(133, 10%, 85%);
}

.ebo-zenithri3{
    --nav-bg: rgba(243, 246, 243, 0.9);
    --nav-shadow: 0 2px 20px rgba(0, 0, 0, 0.04);
    }

.ebo-zenithri3{
    position: sticky;
    top: 0;
    z-index: 100;
    background: var(--primary-color);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    box-shadow: var(--shadow-md);
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    }

.ebo-gamma_raycru{
    max-width: 1240px;
    margin: 0 auto;
    padding: 1.25rem 2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }

.ebo-rtx90eeo{
    font-family: var(--gb-font-serif);
    font-size: 1.5rem;
    font-weight: bold;
    color: var(--gb-text-main);
    text-decoration: none;
    letter-spacing: 0.02em;
    }

.ebo-omega3p3p{
    display: flex;
    gap: 2.5rem;
    }

.ebo-omega3p3p a{
    text-decoration: none;
    color: var(--gb-text-main);
    font-weight: 500;
    font-size: 0.95rem;
    transition: color 0.2s ease;
    }

.ebo-omega3p3p a:hover{
    color: var(--gb-secondary);
    }

div.ebo-st-m.ebo-yizb9n *{
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-wrapper{
    --nav-bg: rgba(243, 246, 243, 0.9);
    --nav-shadow: 0 2px 20px rgba(0, 0, 0, 0.04);
    }

div.ebo-st-m.ebo-yizb9n{
    background-color: var(--gb-bg-body);
    color: var(--gb-text-main);
    font-family: var(--gb-font-sans);
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    }

div.ebo-st-m.ebo-yizb9n h1, div.ebo-st-m.ebo-yizb9n h2, div.ebo-st-m.ebo-yizb9n h3{
    font-family: var(--gb-font-serif);
    color: var(--gb-text-main);
    line-height: 1.25;
    margin-bottom: 1.5rem;
    font-weight: 700;
    }

div.ebo-st-m.ebo-yizb9n p{
    margin-bottom: 1.25rem;
    color: var(--gb-text-light);
    font-size: 1.125rem;
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-wrapper{
    position: sticky;
    top: 0;
    z-index: 100;
    background: var(--primary-color);
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    box-shadow: var(--shadow-md);
    border-bottom: 1px solid rgba(0, 0, 0, 0.03);
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-container{
    max-width: 1240px;
    margin: 0 auto;
    padding: 1.25rem 2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }

div.ebo-st-m.ebo-yizb9n .gb-logo{
    font-family: var(--gb-font-serif);
    font-size: 1.5rem;
    font-weight: bold;
    color: var(--gb-text-main);
    text-decoration: none;
    letter-spacing: 0.02em;
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-links{
    display: flex;
    gap: 2.5rem;
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-links a{
    text-decoration: none;
    color: var(--gb-text-main);
    font-weight: 500;
    font-size: 0.95rem;
    transition: color 0.2s ease;
    }

div.ebo-st-m.ebo-yizb9n .gb-nav-links a:hover{
    color: var(--gb-secondary);
    }

div.ebo-st-m.ebo-yizb9n .ebo-neonglow{
    padding: var(--gb-spacing-section) 2rem 6rem;
    background: linear-gradient(180deg, var(--gb-bg-body) 0%, #eef3ee 100%);
    overflow: hidden; color: #1a1a2e;}

div.ebo-st-m.ebo-yizb9n .ebo-v_sync{
    max-width: 1240px;
    margin: 0 auto;
    }

div.ebo-st-m.ebo-yizb9n .ebo-purelowercase{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4rem;
    align-items: center;
    }

div.ebo-st-m.ebo-yizb9n .ebo-zphyr h1{
    font-size: 3.5rem;
    letter-spacing: -0.02em;
    }

div.ebo-st-m.ebo-yizb9n .ebo-zphyr p{
    font-size: 1.25rem;
    line-height: 1.7;
    margin-bottom: 2.5rem;
    max-width: 90%;
    }

div.ebo-st-m.ebo-yizb9n .ebo-importantly{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1.25rem 2.5rem;
    background-color: var(--gb-primary);
    color: var(--gb-text-main); 
    font-weight: 600;
    font-size: 1.125rem;
    text-decoration: none;
    border-radius: 100px;
    box-shadow: var(--gb-shadow-float);
    transition: transform 0.3s cubic-bezier(0.34, 1.56, 0.64, 1), box-shadow 0.3s ease;
    }

div.ebo-st-m.ebo-yizb9n .ebo-importantly:hover{
    transform: translateY(-4px);
    box-shadow: 0 20px 40px -8px rgba(68, 237, 99, 0.5);
    }

div.ebo-st-m.ebo-yizb9n .ebo-pluto{
    position: relative;
    border-radius: var(--gb-radius-xl);
    overflow: hidden;
    box-shadow: var(--gb-shadow-card);
    }

div.ebo-st-m.ebo-yizb9n .ebo-pluto img{
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
    aspect-ratio: 4/3;
    transition: transform 0.5s ease;
    }

div.ebo-st-m.ebo-yizb9n .ebo-pluto:hover img{
    transform: scale(1.02);
    }

div.ebo-st-m.ebo-yizb9n .ebo-cyberpunk7{
    padding: var(--gb-spacing-section) 2rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-echobase{
    background-color: var(--gb-bg-surface);
    }

div.ebo-st-m.ebo-yizb9n .ebo-andrefineit{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 5rem;
    align-items: center;
    }

div.ebo-st-m.ebo-yizb9n .ebo-andrefineit.reverse{
    grid-template-columns: 1fr 1fr;
    direction: rtl;
    }

div.ebo-st-m.ebo-yizb9n .ebo-andrefineit.reverse > *{
    direction: ltr;
    }

div.ebo-st-m.ebo-yizb9n .ebo-cyberpunk7 h2{
    font-size: 2.5rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-stellarpath{
    color: var(--gb-secondary);
    text-decoration: none;
    font-weight: 600;
    border-bottom: 2px solid transparent;
    transition: border-color 0.2s ease;
    }

div.ebo-st-m.ebo-yizb9n .ebo-stellarpath:hover{
    border-color: var(--gb-secondary);
    }

div.ebo-st-m.ebo-yizb9n .ebo-abbreviations{
    background-color: var(--gb-bg-surface);
    border-radius: var(--gb-radius-xl);
    padding: 4rem;
    box-shadow: var(--gb-shadow-card);
    display: flex;
    flex-direction: column;
    gap: 3rem;
    text-align: left;
    }

div.ebo-st-m.ebo-yizb9n .ebo-blue_moon img{
    width: 100%;
    border-radius: var(--gb-radius-lg);
    object-fit: cover;
    aspect-ratio: 21/9;
    }

div.ebo-st-m.ebo-yizb9n .ebo-aero_88{
    background-color: var(--gb-bg-surface);
    border-top: 1px solid rgba(0,0,0,0.05);
    padding: 4rem 2rem 2rem;
    margin-top: 4rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-nova_flare{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-bottom: 3rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-qt5{
    font-family: var(--gb-font-serif);
    font-size: 1.75rem;
    font-weight: 700;
    color: var(--gb-text-main);
    margin-bottom: 1rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-correctlengths{
    display: flex;
    gap: 2rem;
    margin-top: 2rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-correctlengths a{
    color: var(--gb-text-light);
    text-decoration: none;
    font-size: 0.95rem;
    }

div.ebo-st-m.ebo-yizb9n .ebo-correctlengths a:hover{
    color: var(--gb-primary);
    }

div.ebo-st-m.ebo-yizb9n .ebo-and{
    text-align: center;
    padding-top: 2rem;
    border-top: 1px solid rgba(0,0,0,0.05);
    }

div.ebo-st-m.ebo-yizb9n .ebo-and p{
    font-size: 0.875rem;
    margin: 0;
    }

@media (max-width: 992px){div.ebo-st-m.ebo-yizb9n .ebo-purelowercase, div.ebo-st-m.ebo-yizb9n .ebo-andrefineit, div.ebo-st-m.ebo-yizb9n .ebo-andrefineit.reverse{
    grid-template-columns: 1fr;
    gap: 3rem;
    }
div.ebo-st-m.ebo-yizb9n .ebo-zphyr h1{
    font-size: 2.75rem;
    }
div.ebo-st-m.ebo-yizb9n .gb-nav-links{
    display: none; 
    }
div.ebo-st-m.ebo-yizb9n .ebo-abbreviations{
    padding: 2rem;
    }
div.ebo-st-m.ebo-yizb9n .ebo-blue_moon img{
    aspect-ratio: 16/9;
    }}

div.ebo-st-m.ebo-yizb9n .ebo-compoundwords{box-sizing:border-box;}

div.ebo-st-m.ebo-yizb9n .ebo-kryptonite{box-sizing:border-box;}

div.ebo-st-m.ebo-yizb9n .ebo-strato{box-sizing:border-box;}

html, body{
    margin: 0;
    padding: 0;
    }

div.ebo-st-m img.sbv2-ai-image{
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: center;
    }

div.ebo-st-m img.sbv2-ai-image.sbv2-ratio-16-9{ aspect-ratio: 16 / 9; }

div.ebo-st-m img.sbv2-ai-image.sbv2-ratio-16-10{ aspect-ratio: 16 / 10; }

div.ebo-st-m img.sbv2-ai-image.sbv2-ratio-4-3{ aspect-ratio: 4 / 3; }

div.ebo-st-m img.sbv2-ai-image.sbv2-ratio-1-1{ aspect-ratio: 1 / 1; }

div.ebo-st-m :is(div, div, div, div, ul, ol, li, figure, picture, table, form, fieldset, pre, blockquote){
    box-sizing: border-box !important;
    min-width: 0;
    max-width: 100%;
    }

div.ebo-st-m .sbv2-media-frame{
    overflow: hidden;
    box-sizing: border-box !important;
    max-width: 100%;
    padding: 0 !important;
    min-height: 0;
    }

div.ebo-st-m .sbv2-media-frame.sbv2-ratio-16-9{ aspect-ratio: 16 / 9; }

div.ebo-st-m .sbv2-media-frame.sbv2-ratio-16-10{ aspect-ratio: 16 / 10; }

div.ebo-st-m .sbv2-media-frame.sbv2-ratio-4-3{ aspect-ratio: 4 / 3; }

div.ebo-st-m .sbv2-media-frame.sbv2-ratio-1-1{ aspect-ratio: 1 / 1; }

div.ebo-st-m .sbv2-media-frame > img.sbv2-ai-image,
    div.ebo-st-m .sbv2-media-frame > picture > img.sbv2-ai-image{
    width: 100%;
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    }

.ebo-pulsew2e{box-sizing:border-box;}

.ebo-v_sync{
    max-width: 1240px;
    margin: 0 auto;
    }

div.ebo-st-m .ebo-andrefineit{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 5rem;
    align-items: center;
    }

div.ebo-st-m .ebo-andrefineit.reverse{
    grid-template-columns: 1fr 1fr;
    direction: rtl;
    }

div.ebo-st-m .ebo-andrefineit.reverse > *{
    direction: ltr;
    }

.ebo-aero_88{
    background-color: var(--gb-bg-surface);
    border-top: 1px solid rgba(0,0,0,0.05);
    padding: 4rem 2rem 2rem;
    margin-top: 4rem;
    }

.ebo-nova_flare{
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    margin-bottom: 3rem;
    }

.ebo-qt5{
    font-family: var(--gb-font-serif);
    font-size: 1.75rem;
    font-weight: 700;
    color: var(--gb-text-main);
    margin-bottom: 1rem;
    }

.ebo-correctlengths{
    display: flex;
    gap: 2rem;
    margin-top: 2rem;
    }

.ebo-correctlengths a{
    color: var(--gb-text-light);
    text-decoration: none;
    font-size: 0.95rem;
    }

.ebo-correctlengths a:hover{
    color: var(--gb-primary);
    }

.ebo-and{
    text-align: center;
    padding-top: 2rem;
    border-top: 1px solid rgba(0,0,0,0.05);
    }

.ebo-and p{
    font-size: 0.875rem;
    margin: 0;
    }

.ebo-sf{box-sizing:border-box;}

.ebo-sn{box-sizing:border-box;}

.ebo-st-f{box-sizing:border-box;}

.ebo-st-h{box-sizing:border-box;}

.ebo-st-n{box-sizing:border-box;}

.site-logo{display:block;max-width:100%;height:auto;}

div.ebo-st-m.ebo-xj1e3ig *{
    box-sizing: border-box;
    }

div.ebo-st-m.ebo-xj1e3ig{
    scroll-behavior: smooth;
    }

div.ebo-st-m.ebo-xj1e3ig{
    margin: 0;
    }

div.ebo-st-m.ebo-xj1e3ig{
    font-family: var(--page-font-body);
    color: #1a1a2e;
    background:
    radial-gradient(circle at top left, rgba(200, 111, 60, 0.16), transparent 34%),
    radial-gradient(circle at 85% 12%, rgba(32, 192, 92, 0.14), transparent 28%),
    linear-gradient(180deg, #fbf4ea 0%, var(--page-bg) 46%, #f8f1e7 100%);
    }

div.ebo-st-m.ebo-xj1e3ig a{
    color: inherit;
    text-decoration: none;
    }

div.ebo-st-m.ebo-xj1e3ig img{
    display: block;
    max-width: 100%;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-fxz{
    width: min(calc(100% - 32px), var(--page-max));
    margin: 0 auto;
    padding: 28px 0 40px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree{
    position: relative;
    overflow: hidden;
    padding: 34px;
    border: 1px solid rgba(132, 99, 72, 0.14);
    border-radius: clamp(28px, 5vw, 42px);
    background:
    linear-gradient(135deg, rgba(255, 250, 243, 0.96), rgba(244, 231, 214, 0.92)),
    var(--page-surface);
    box-shadow: var(--page-shadow); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree::before, div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree::after{
    content: "";
    position: absolute;
    border-radius: 999px;
    pointer-events: none;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree::before{
    width: 240px;
    height: 240px;
    right: -72px;
    top: -72px;
    background: radial-gradient(circle, rgba(32, 192, 92, 0.24), rgba(32, 192, 92, 0));
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree::after{
    width: 220px;
    height: 220px;
    left: -90px;
    bottom: -90px;
    background: radial-gradient(circle, rgba(200, 111, 60, 0.18), rgba(200, 111, 60, 0));
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-cyber_net{
    display: grid;
    grid-template-columns: 1.15fr 0.85fr;
    gap: 28px;
    align-items: center;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-bit_crush{
    display: inline-flex;
    align-items: center;
    gap: 12px;
    padding: 8px 14px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.74);
    border: 1px solid rgba(132, 99, 72, 0.12);
    box-shadow: 0 8px 20px rgba(92, 64, 42, 0.08);
    margin-bottom: 18px; color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-q68i9nz4rt8{
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background: linear-gradient(180deg, var(--page-accent), var(--page-accent-deep));
    box-shadow: 18px 0 0 #f1b34f, 36px 0 0 #df5d38;
    margin-right: 42px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-bit_crush span{
    font-size: 14px;
    color: var(--page-muted);
    letter-spacing: 0.04em;
    }

div.ebo-st-m.ebo-xj1e3ig h1{
    margin: 0;
    font-family: var(--page-font-title);
    font-size: clamp(2.2rem, 5vw, 4.25rem);
    line-height: 0.98;
    letter-spacing: -0.03em;
    max-width: 10ch;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-alloy{
    margin: 18px 0 12px;
    font-size: 1.15rem;
    color: #3d2d23;
    max-width: 40em;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-zindex9{
    margin: 0;
    color: var(--page-muted);
    line-height: 1.8;
    max-width: 52em;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-arcane{
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin: 22px 0 0;
    padding: 0;
    list-style: none;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-arcane li{
    padding: 10px 14px;
    border-radius: 999px;
    border: 1px solid rgba(132, 99, 72, 0.16);
    background: rgba(255, 255, 255, 0.72);
    color: #4f4035;
    font-size: 0.96rem;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-qwerty{
    position: relative;
    min-height: 100%;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-lunar{
    border-radius: 28px;
    overflow: hidden;
    aspect-ratio: 4 / 5;
    box-shadow: 0 22px 46px rgba(67, 40, 22, 0.18);
    border: 1px solid rgba(132, 99, 72, 0.14);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-lunar img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-vortex{
    position: absolute;
    left: -18px;
    bottom: 22px;
    width: min(84%, 320px);
    padding: 18px;
    border-radius: 22px;
    background: rgba(255, 250, 243, 0.93);
    backdrop-filter: blur(12px);
    border: 1px solid rgba(132, 99, 72, 0.18);
    box-shadow: 0 18px 34px rgba(75, 49, 29, 0.14); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-vortex strong{
    display: block;
    font-family: var(--page-font-title);
    font-size: 1.08rem;
    margin-bottom: 8px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-vortex p{
    margin: 0;
    color: var(--page-muted);
    line-height: 1.7;
    font-size: 0.95rem;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-3sedvqvrjocge{
    position: sticky;
    bottom: 18px;
    z-index: 10;
    margin-top: -24px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-asyncgen{
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 18px;
    padding: 18px 20px;
    border-radius: 24px;
    background: rgba(32, 24, 20, 0.92);
    color: #fff8f1;
    box-shadow: 0 22px 40px rgba(22, 16, 13, 0.2);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-ghost strong{
    display: block;
    font-size: 1.02rem;
    margin-bottom: 4px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-ghost span{
    color: rgba(255, 248, 241, 0.76);
    font-size: 0.94rem;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-glitch, div.ebo-st-m.ebo-xj1e3ig .ebo-cipher{
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-vertex_4, div.ebo-st-m.ebo-xj1e3ig .ebo-iframex{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 52px;
    padding: 0 22px;
    border-radius: 18px;
    font-weight: 700;
    font-size: 1rem;
    transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-vertex_4{
    color: #09210f;
    background: linear-gradient(180deg, #4ae07c 0%, var(--page-accent) 100%);
    box-shadow: 0 14px 24px rgba(21, 148, 69, 0.28);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-vertex_4:hover, div.ebo-st-m.ebo-xj1e3ig .ebo-iframex:hover{
    transform: translateY(-2px);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-iframex{
    color: #3e2e23;
    background: #fff7ef;
    border: 1px solid rgba(132, 99, 72, 0.18);
    box-shadow: 0 10px 22px rgba(80, 52, 32, 0.08);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-bytecode{
    display: grid;
    gap: 22px;
    margin-top: 28px;
    padding: 30px;
    border-radius: var(--page-radius-xl);
    background: rgba(255, 250, 243, 0.88);
    border: 1px solid rgba(132, 99, 72, 0.12);
    box-shadow: 0 14px 30px rgba(83, 57, 38, 0.07); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-bytecode.ebo-data_stream{
    background:
    linear-gradient(180deg, rgba(222, 247, 231, 0.58), rgba(255, 250, 243, 0.92)),
    rgba(255, 250, 243, 0.92); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-sysreq{
    display: grid;
    grid-template-columns: 1fr auto;
    gap: 18px;
    align-items: end;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-sysreq p{
    margin: 0;
    max-width: 48em;
    line-height: 1.8;
    color: var(--page-muted);
    }

div.ebo-st-m.ebo-xj1e3ig h2{
    margin: 0 0 8px;
    font-family: var(--page-font-title);
    font-size: clamp(1.7rem, 3vw, 2.5rem);
    line-height: 1.08;
    letter-spacing: -0.02em;
    }

div.ebo-st-m.ebo-xj1e3ig h3{
    margin: 0 0 10px;
    font-family: var(--page-font-title);
    font-size: 1.25rem;
    line-height: 1.2;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-px9, div.ebo-st-m.ebo-xj1e3ig .ebo-morph, div.ebo-st-m.ebo-xj1e3ig .ebo-enigma_code, div.ebo-st-m.ebo-xj1e3ig .ebo-jolt8{
    display: grid;
    gap: 16px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-synthwave, div.ebo-st-m.ebo-xj1e3ig .ebo-flow_state, div.ebo-st-m.ebo-xj1e3ig .ebo-haloring, div.ebo-st-m.ebo-xj1e3ig .ebo-polygon{
    padding: 22px;
    border-radius: var(--page-radius-lg);
    background: rgba(255, 255, 255, 0.78);
    border: 1px solid rgba(132, 99, 72, 0.12); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-px9{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-morph{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-enigma_code, div.ebo-st-m.ebo-xj1e3ig .ebo-jolt8{
    grid-template-columns: repeat(3, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-proto_type, div.ebo-st-m.ebo-xj1e3ig .ebo-mdash9{
    display: flex;
    align-items: center;
    gap: 14px;
    margin-bottom: 14px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-fizzbuzz{
    width: 52px;
    height: 52px;
    border-radius: 16px;
    display: grid;
    place-items: center;
    flex: 0 0 52px;
    background: linear-gradient(180deg, #fff5ea, #f2e0cf);
    border: 1px solid rgba(132, 99, 72, 0.12); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-fizzbuzz svg{
    width: 24px;
    height: 24px;
    color: #3d2d23;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-synthwave p, div.ebo-st-m.ebo-xj1e3ig .ebo-flow_state p, div.ebo-st-m.ebo-xj1e3ig .ebo-haloring p, div.ebo-st-m.ebo-xj1e3ig .ebo-polygon p{
    margin: 0;
    color: var(--page-muted);
    line-height: 1.75;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-solarflare{
    margin: 14px 0 0;
    padding: 0;
    list-style: none;
    display: grid;
    gap: 8px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-solarflare li{
    color: #4f4035;
    font-size: 0.95rem;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-yaxis_3{
    color: #0f6f34;
    text-decoration: underline;
    text-decoration-thickness: 1px;
    text-underline-offset: 2px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-hyper_drive{
    display: inline-flex;
    align-items: center;
    gap: 8px;
    width: fit-content;
    padding: 8px 12px;
    border-radius: 999px;
    background: var(--page-accent-soft);
    color: #16592d;
    font-size: 0.92rem;
    border: 1px solid rgba(21, 148, 69, 0.16);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-tinker{
    display: grid;
    grid-template-columns: 1.1fr 0.9fr;
    gap: 18px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-quantumleaf, div.ebo-st-m.ebo-xj1e3ig .ebo-shard{
    padding: 24px;
    border-radius: var(--page-radius-lg);
    border: 1px solid rgba(132, 99, 72, 0.12);
    background: linear-gradient(180deg, rgba(255, 250, 243, 0.96), rgba(245, 220, 200, 0.52)); color: #1a1a2e;}

div.ebo-st-m.ebo-xj1e3ig .ebo-nexus{
    width: 100%;
    border-collapse: collapse;
    margin-top: 10px;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-nexus td{
    padding: 12px 0;
    border-bottom: 1px dashed rgba(132, 99, 72, 0.18);
    vertical-align: top;
    color: #48372c;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-nexus td:first-child{
    width: 120px;
    color: var(--page-muted);
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-xaxis2{
    margin: 10px 0 0;
    padding-left: 18px;
    color: #4f4035;
    line-height: 1.8;
    }

div.ebo-st-m.ebo-xj1e3ig .ebo-haloring strong, div.ebo-st-m.ebo-xj1e3ig .ebo-polygon strong{
    display: inline-block;
    margin-bottom: 8px;
    color: #2f241d;
    }

div.ebo-st-m.ebo-xj1e3ig .footer{
    margin: 28px 0 8px;
    padding: 28px 30px 34px;
    border-radius: 28px;
    background: #231914;
    color: #f7eee5;
    }

div.ebo-st-m.ebo-xj1e3ig .footer-grid{
    display: grid;
    grid-template-columns: 1.1fr 0.9fr;
    gap: 20px;
    }

div.ebo-st-m.ebo-xj1e3ig .footer p{
    margin: 0;
    color: rgba(247, 238, 229, 0.76);
    line-height: 1.8;
    }

div.ebo-st-m.ebo-xj1e3ig .footer-links{
    display: flex;
    flex-wrap: wrap;
    gap: 10px 14px;
    align-content: start;
    }

div.ebo-st-m.ebo-xj1e3ig .footer-links a{
    color: #fff8ef;
    border-bottom: 1px solid rgba(255, 248, 239, 0.28);
    padding-bottom: 2px;
    }

div.ebo-st-m.ebo-xj1e3ig .foot-logo{
    font-family: var(--page-font-title);
    font-size: 1.35rem;
    margin-bottom: 8px;
    color: #fff8ef;
    }

@media (max-width: 980px){div.ebo-st-m.ebo-xj1e3ig .ebo-cyber_net, div.ebo-st-m.ebo-xj1e3ig .ebo-tinker, div.ebo-st-m.ebo-xj1e3ig .footer-grid, div.ebo-st-m.ebo-xj1e3ig .ebo-sysreq, div.ebo-st-m.ebo-xj1e3ig .ebo-morph, div.ebo-st-m.ebo-xj1e3ig .ebo-enigma_code, div.ebo-st-m.ebo-xj1e3ig .ebo-jolt8{
    grid-template-columns: 1fr;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-px9{
    grid-template-columns: 1fr;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-sysreq{
    align-items: start;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-asyncgen{
    flex-direction: column;
    align-items: stretch;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-vortex{
    position: static;
    width: auto;
    margin-top: 14px;
    }}

@media (max-width: 720px){div.ebo-st-m.ebo-xj1e3ig .ebo-fxz{
    width: min(calc(100% - 20px), var(--page-max));
    padding-top: 18px;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-syntaxtree, div.ebo-st-m.ebo-xj1e3ig .ebo-bytecode, div.ebo-st-m.ebo-xj1e3ig .footer{
    padding: 22px;
    border-radius: 24px;
    }
    div.ebo-st-m.ebo-xj1e3ig h1{
    max-width: none;
    }
    div.ebo-st-m.ebo-xj1e3ig .ebo-arcane li, div.ebo-st-m.ebo-xj1e3ig .ebo-vertex_4, div.ebo-st-m.ebo-xj1e3ig .ebo-iframex{
    width: 100%;
    }}

div.ebo-st-m.ebo-goggpb2 *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }

div.ebo-st-m.ebo-goggpb2{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    color: var(--feature-text);
    background: var(--feature-bg);
    line-height: 1.6;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-rotor{
    background: linear-gradient(135deg, var(--feature-primary) 0%, var(--feature-secondary) 100%);
    padding: 120px 20px 80px;
    text-align: center;
    color: white;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-rotor h1{
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    line-height: 1.2;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-rotor p{
    font-size: 1.25rem;
    max-width: 800px;
    margin: 0 auto 40px;
    opacity: 0.95;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-q_bit{
    display: inline-block;
    background: white;
    color: #1a1a2e;
    padding: 16px 48px;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 600;
    font-size: 1.1rem;
    box-shadow: 0 8px 24px rgba(0,0,0,0.15);
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-q_bit:hover{
    transform: translateY(-2px);
    box-shadow: 0 12px 32px rgba(0,0,0,0.2);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-pixeldust{
    max-width: 1200px;
    margin: 0 auto;
    padding: 80px 20px;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-kilobyte{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 60px;
    align-items: center;
    margin-bottom: 100px;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-kilobyte:nth-child(even){
    direction: rtl;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-kilobyte:nth-child(even) > *{
    direction: ltr;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-jump_point h2{
    font-size: 2.5rem;
    margin-bottom: 20px;
    color: var(--feature-text);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-jump_point p{
    font-size: 1.1rem;
    margin-bottom: 16px;
    color: hsl(133, 10%, 30%);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge{
    display: inline-block;
    background: var(--feature-primary);
    color: white;
    padding: 6px 16px;
    border-radius: 20px;
    font-size: 0.9rem;
    margin-top: 12px;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-oring7{
    width: 100%;
    height: 400px;
    border-radius: 24px;
    object-fit: cover;
    box-shadow: 0 12px 40px rgba(0,0,0,0.1);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-macronode{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
    gap: 32px;
    margin: 80px 0;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-stigma{
    background: var(--feature-card-bg);
    padding: 40px;
    border-radius: 20px;
    box-shadow: 0 4px 20px rgba(0,0,0,0.08);
    transition: transform 0.3s, box-shadow 0.3s;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-stigma:hover{
    transform: translateY(-8px);
    box-shadow: 0 12px 40px rgba(0,0,0,0.15);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-stigma h3{
    font-size: 1.5rem;
    margin-bottom: 16px;
    color: var(--feature-text);
    }

div.ebo-st-m.ebo-goggpb2 .ebo-stigma p{
    color: hsl(133, 10%, 40%);
    line-height: 1.7;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech{
    background: linear-gradient(135deg, var(--feature-secondary) 0%, var(--feature-primary) 100%);
    padding: 80px 20px;
    text-align: center;
    border-radius: 32px;
    margin: 80px 20px;
    color: white;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech h2{
    font-size: 2.5rem;
    margin-bottom: 24px;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech p{
    font-size: 1.2rem;
    margin-bottom: 32px;
    opacity: 0.95;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-laser{
    display: inline-block;
    background: white;
    color: #1a1a2e;
    padding: 18px 56px;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.15rem;
    box-shadow: 0 8px 24px rgba(0,0,0,0.2);
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.ebo-st-m.ebo-goggpb2 .ebo-laser:hover{
    transform: translateY(-3px);
    box-shadow: 0 12px 32px rgba(0,0,0,0.25);
    }

div.ebo-st-m.ebo-goggpb2 .footer-links{
    display: flex;
    justify-content: center;
    gap: 32px;
    margin-bottom: 32px;
    flex-wrap: wrap;
    }

div.ebo-st-m.ebo-goggpb2 .footer-links a{
    color: hsl(133, 7%, 80%);
    text-decoration: none;
    transition: color 0.2s;
    }

div.ebo-st-m.ebo-goggpb2 .footer-links a:hover{
    color: var(--feature-primary);
    }

div.ebo-st-m.ebo-goggpb2 .footer-copyright{
    font-size: 0.9rem;
    opacity: 0.7;
    }

@media (max-width: 768px){div.ebo-st-m.ebo-goggpb2 .ebo-rotor h1{
    font-size: 2rem;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-rotor p{
    font-size: 1rem;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-kilobyte{
    grid-template-columns: 1fr;
    gap: 40px;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-kilobyte:nth-child(even){
    direction: ltr;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-jump_point h2{
    font-size: 1.8rem;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-oring7{
    height: 300px;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-macronode{
    grid-template-columns: 1fr;
    }
    div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech h2{
    font-size: 1.8rem;
    }}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a:not([class]){color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a[class=""]{color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a:not([class]):hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a[class=""]:hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a:not([class]):visited{color:#ffffff !important;}

div.ebo-st-m.ebo-goggpb2 .ebo-rotor a[class=""]:visited{color:#ffffff !important;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a:not([class]){color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a[class=""]{color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a:not([class]):hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a[class=""]:hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a:not([class]):visited{color:#ffffff !important;}

div.ebo-st-m.ebo-goggpb2 .ebo-turbocharge a[class=""]:visited{color:#ffffff !important;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a:not([class]){color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a[class=""]{color:#ffffff !important;text-decoration:underline;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a:not([class]):hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a[class=""]:hover{opacity:0.92;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a:not([class]):visited{color:#ffffff !important;}

div.ebo-st-m.ebo-goggpb2 .ebo-nano_tech a[class=""]:visited{color:#ffffff !important;}

div.ebo-st-m.ebo-ujoml89z *{
    box-sizing: border-box;
    }

div.ebo-st-m.ebo-ujoml89z{
    scroll-behavior: smooth;
    }

div.ebo-st-m.ebo-ujoml89z, div.ebo-st-m.ebo-ujoml89z{
    margin: 0;
    color: #1a1a2e;
    background:
    radial-gradient(circle at top left, rgba(250, 204, 160, 0.45), transparent 32%),
    radial-gradient(circle at 85% 10%, rgba(45, 187, 83, 0.14), transparent 28%),
    linear-gradient(180deg, #fcf7f1 0%, var(--page-bg) 48%, #f4ede2 100%);
    font-family: "Noto Serif SC", "Source Han Serif SC", "Songti SC", serif;
    }

div.ebo-st-m.ebo-ujoml89z a{
    color: var(--text-color);
    text-decoration-thickness: 1px;
    text-underline-offset: 0.18em;
    }

div.ebo-st-m.ebo-ujoml89z img{
    display: block;
    max-width: 100%;
    }

div.ebo-st-m.ebo-ujoml89z.ebo-gamma9{
    position: relative;
    overflow: clip;
    }

div.ebo-st-m.ebo-ujoml89z.ebo-gamma9::before, div.ebo-st-m.ebo-ujoml89z.ebo-gamma9::after{
    content: "";
    position: absolute;
    border-radius: 999px;
    z-index: 0;
    pointer-events: none;
    }

div.ebo-st-m.ebo-ujoml89z.ebo-gamma9::before{
    width: 360px;
    height: 360px;
    top: 120px;
    right: -140px;
    background: radial-gradient(circle, rgba(200, 109, 58, 0.18) 0%, rgba(200, 109, 58, 0) 70%);
    }

div.ebo-st-m.ebo-ujoml89z.ebo-gamma9::after{
    width: 280px;
    height: 280px;
    left: -120px;
    top: 760px;
    background: radial-gradient(circle, rgba(45, 187, 83, 0.12) 0%, rgba(45, 187, 83, 0) 72%);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-bn_12m{
    position: relative;
    z-index: 1;
    width: min(calc(100% - 32px), var(--page-max));
    margin: 0 auto;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-vectorspace{
    padding: 32px 0 20px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-dark_mode{
    display: grid;
    gap: 20px;
    grid-template-columns: 1.08fr 0.92fr;
    align-items: stretch;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-light_ray, div.ebo-st-m.ebo-ujoml89z .ebo-warp_drive, div.ebo-st-m.ebo-ujoml89z .ebo-hsl_hue, div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x, div.ebo-st-m.ebo-ujoml89z .footer-shell{
    border: 1px solid var(--border-color, var(--page-line));
    box-shadow: var(--shadow-md);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-light_ray{
    background: linear-gradient(155deg, rgba(255, 250, 244, 0.98), rgba(241, 227, 208, 0.94));
    border-radius: var(--radius-md);
    padding: 28px;
    position: relative; color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-light_ray::after{
    content: "";
    position: absolute;
    inset: auto 28px 28px auto;
    width: 82px;
    height: 82px;
    border-radius: 26px;
    background:
    linear-gradient(135deg, rgba(45, 187, 83, 0.16), rgba(200, 109, 58, 0.2));
    transform: rotate(12deg);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-activex{
    display: inline-flex;
    align-items: center;
    gap: 10px;
    margin: 0 0 16px;
    padding: 8px 14px;
    border-radius: 999px;
    background: rgba(200, 109, 58, 0.1);
    color: var(--page-warm);
    font-size: 14px;
    line-height: 1;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-activex::before{
    content: "";
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: var(--page-accent);
    box-shadow: 0 0 0 5px rgba(45, 187, 83, 0.13);
    }

div.ebo-st-m.ebo-ujoml89z h1, div.ebo-st-m.ebo-ujoml89z h2, div.ebo-st-m.ebo-ujoml89z h3, div.ebo-st-m.ebo-ujoml89z p, div.ebo-st-m.ebo-ujoml89z ul{
    margin: 0;
    }

div.ebo-st-m.ebo-ujoml89z h1{
    font-size: clamp(2rem, 5.5vw, 4rem);
    line-height: 1.02;
    letter-spacing: -0.03em;
    max-width: 11ch;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-beta_test{
    margin-top: 14px;
    font-size: 1rem;
    color: var(--page-muted);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-hoverstate{
    margin-top: 18px;
    font-size: 1.06rem;
    line-height: 1.8;
    color: var(--page-ink);
    max-width: 58ch;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-w_77a{
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-w_77a span{
    padding: 10px 14px;
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.72);
    border: 1px solid rgba(98, 66, 42, 0.12);
    font-size: 0.92rem;
    color: #1a1a2e;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-vb8n{
    margin-top: 24px;
    display: flex;
    flex-wrap: wrap;
    gap: 14px;
    align-items: center;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-h4_jk, div.ebo-st-m.ebo-ujoml89z .ebo-uni8{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-height: 54px;
    padding: 0 22px;
    border-radius: 999px;
    font-weight: 700;
    text-decoration: none;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-h4_jk{
    color: #ffffff;
    background: linear-gradient(135deg, var(--page-accent), var(--page-accent-deep));
    box-shadow: 0 16px 28px rgba(25, 133, 59, 0.28);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-uni8{
    color: #1a1a2e;
    background: rgba(255, 255, 255, 0.72);
    border: 1px solid rgba(98, 66, 42, 0.15);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-yieldmax{
    margin-top: 22px;
    padding-top: 18px;
    border-top: 1px solid rgba(98, 66, 42, 0.12);
    display: grid;
    gap: 12px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-ujoml89z .ebo-yieldmax strong{
    display: block;
    font-size: 1.05rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-yieldmax span{
    display: block;
    margin-top: 6px;
    color: var(--page-muted);
    font-size: 0.92rem;
    line-height: 1.5;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-warp_drive{
    background: #f8f1e7;
    border-radius: var(--radius-md);
    overflow: hidden;
    min-height: 100%;
    display: grid;
    grid-template-rows: auto 1fr; color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-warp_drive img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 4 / 5;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-m_2_rx{
    display: grid;
    gap: 10px;
    padding: 18px 18px 20px;
    background:
    linear-gradient(180deg, rgba(255, 250, 244, 0.95), rgba(246, 234, 219, 0.98)); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-m_2_rx strong{
    font-size: 1rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-m_2_rx p{
    color: var(--page-muted);
    line-height: 1.65;
    font-size: 0.95rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-theme_sys{
    padding: 18px 0;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-hsl_hue{
    background: rgba(255, 250, 244, 0.9);
    border-radius: var(--radius-md);
    padding: 26px; color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-focusring{
    display: grid;
    gap: 10px;
    margin-bottom: 22px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-focusring h2{
    font-size: clamp(1.5rem, 3.4vw, 2.3rem);
    line-height: 1.12;
    letter-spacing: -0.02em;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-focusring p{
    color: var(--page-muted);
    line-height: 1.75;
    max-width: 66ch;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-poly_mat, div.ebo-st-m.ebo-ujoml89z .ebo-alphacent, div.ebo-st-m.ebo-ujoml89z .ebo-a7b9c, div.ebo-st-m.ebo-ujoml89z .ebo-blur_fx, div.ebo-st-m.ebo-ujoml89z .ebo-shadowbox{
    display: grid;
    gap: 16px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-poly_mat{
    grid-template-columns: repeat(3, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-ujoml89z .ebo-k9pq{
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.82), rgba(250, 242, 231, 0.94));
    border: 1px solid rgba(98, 66, 42, 0.12);
    border-radius: var(--radius-md);
    padding: 20px; color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-mno_3{
    width: 46px;
    height: 46px;
    border-radius: 14px;
    display: inline-grid;
    place-items: center;
    margin-bottom: 14px;
    background: linear-gradient(135deg, rgba(45, 187, 83, 0.14), rgba(200, 109, 58, 0.18));
    color: var(--page-ink);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-k9pq h3, div.ebo-st-m.ebo-ujoml89z .ebo-deltav h3, div.ebo-st-m.ebo-ujoml89z .ebo-idle_mode h3, div.ebo-st-m.ebo-ujoml89z .ebo-pxyz h3{
    font-size: 1.08rem;
    margin-bottom: 10px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-k9pq p, div.ebo-st-m.ebo-ujoml89z .ebo-deltav p, div.ebo-st-m.ebo-ujoml89z .ebo-idle_mode p, div.ebo-st-m.ebo-ujoml89z .ebo-pxyz p, div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x p, div.ebo-st-m.ebo-ujoml89z .footer-shell p{
    color: var(--page-muted);
    line-height: 1.72;
    font-size: 0.98rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-alphacent{
    grid-template-columns: 1fr;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-deltav{
    display: grid;
    gap: 16px;
    grid-template-columns: 112px 1fr;
    align-items: center;
    padding: 18px;
    border-radius: var(--radius-md);
    background: rgba(255, 255, 255, 0.72);
    border: 1px solid rgba(98, 66, 42, 0.12); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-deltav:nth-child(even){
    background: linear-gradient(135deg, rgba(246, 234, 219, 0.92), rgba(255, 250, 244, 0.85)); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-x_yz12{
    overflow: hidden;
    border-radius: 20px;
    aspect-ratio: 1 / 1;
    border: 1px solid rgba(98, 66, 42, 0.1);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-x_yz12 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-a7b9c{
    grid-template-columns: repeat(3, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-ujoml89z .ebo-idle_mode{
    padding: 22px;
    background: rgba(255, 255, 255, 0.76);
    border: 1px solid rgba(98, 66, 42, 0.12);
    border-radius: var(--radius-md);
    position: relative; color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-luzlsx8ge{
    display: inline-flex;
    min-width: 40px;
    height: 40px;
    padding: 0 12px;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
    margin-bottom: 14px;
    background: rgba(200, 109, 58, 0.12);
    color: var(--page-warm);
    font-weight: 700;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x{
    margin-top: 8px;
    padding: 26px;
    border-radius: var(--radius-md);
    background:
    linear-gradient(135deg, rgba(255, 244, 231, 0.95), rgba(241, 227, 208, 0.94)); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-qp9_0l{
    display: grid;
    gap: 16px;
    grid-template-columns: 1.2fr 0.8fr;
    align-items: center;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x h2{
    font-size: clamp(1.45rem, 3vw, 2.1rem);
    margin-bottom: 10px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-zero_point{
    display: grid;
    gap: 10px;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-rgb_val{
    padding: 12px 14px;
    border-radius: 16px;
    background: rgba(255, 255, 255, 0.74);
    border: 1px solid rgba(98, 66, 42, 0.12);
    color: #1a1a2e;
    font-size: 0.95rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-blur_fx{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-ujoml89z .ebo-pxyz{
    padding: 20px;
    border-radius: var(--radius-md);
    background: rgba(255, 255, 255, 0.74);
    border: 1px solid rgba(98, 66, 42, 0.12); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-shadowbox{
    grid-template-columns: repeat(2, minmax(0, 1fr));
    }

div.ebo-st-m.ebo-ujoml89z .ebo-xenon{
    padding: 18px;
    border-radius: var(--radius-md);
    background: rgba(255, 255, 255, 0.78);
    border: 1px solid rgba(98, 66, 42, 0.12); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .ebo-xenon strong{
    display: block;
    margin-bottom: 8px;
    font-size: 1rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-xenon a{
    font-weight: 700;
    }

div.ebo-st-m.ebo-ujoml89z .footer-shell{
    margin: 28px auto 40px;
    padding: 22px 24px;
    border-radius: var(--radius-md);
    background: rgba(255, 250, 244, 0.9); color: #1a1a2e;}

div.ebo-st-m.ebo-ujoml89z .footer-row{
    display: flex;
    flex-wrap: wrap;
    gap: 16px 24px;
    align-items: center;
    justify-content: space-between;
    }

div.ebo-st-m.ebo-ujoml89z .footer-brand{
    font-size: 1.1rem;
    font-weight: 700;
    color: var(--page-ink);
    }

div.ebo-st-m.ebo-ujoml89z .footer-meta{
    display: flex;
    flex-wrap: wrap;
    gap: 10px 18px;
    color: var(--page-muted);
    font-size: 0.94rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-colorhex{
    position: sticky;
    bottom: 16px;
    z-index: 8;
    margin: 8px auto 0;
    width: min(calc(100% - 32px), 720px);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-colorhex a{
    display: flex;
    gap: 14px;
    align-items: center;
    justify-content: space-between;
    padding: 16px 20px;
    border-radius: 999px;
    color: #fff;
    text-decoration: none;
    background: linear-gradient(135deg, #248e42, var(--page-accent));
    box-shadow: 0 18px 36px rgba(25, 133, 59, 0.32);
    }

div.ebo-st-m.ebo-ujoml89z .ebo-colorhex small{
    display: block;
    color: rgba(255, 255, 255, 0.82);
    font-size: 0.84rem;
    }

div.ebo-st-m.ebo-ujoml89z .ebo-colorhex strong{
    display: block;
    font-size: 1rem;
    }

@media (max-width: 920px){div.ebo-st-m.ebo-ujoml89z .ebo-dark_mode, div.ebo-st-m.ebo-ujoml89z .ebo-qp9_0l, div.ebo-st-m.ebo-ujoml89z .ebo-poly_mat, div.ebo-st-m.ebo-ujoml89z .ebo-a7b9c, div.ebo-st-m.ebo-ujoml89z .ebo-blur_fx, div.ebo-st-m.ebo-ujoml89z .ebo-shadowbox{
    grid-template-columns: 1fr;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-yieldmax{
    grid-template-columns: 1fr;
    }}

@media (max-width: 640px){div.ebo-st-m.ebo-ujoml89z .ebo-bn_12m{
    width: min(calc(100% - 20px), var(--page-max));
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-vectorspace{
    padding-top: 20px;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-light_ray, div.ebo-st-m.ebo-ujoml89z .ebo-warp_drive, div.ebo-st-m.ebo-ujoml89z .ebo-hsl_hue, div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x, div.ebo-st-m.ebo-ujoml89z .footer-shell{
    border-radius: 24px;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-light_ray, div.ebo-st-m.ebo-ujoml89z .ebo-hsl_hue, div.ebo-st-m.ebo-ujoml89z .ebo-cz3_x, div.ebo-st-m.ebo-ujoml89z .footer-shell{
    padding: 20px;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-deltav{
    grid-template-columns: 1fr;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-x_yz12{
    aspect-ratio: 16 / 10;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-vb8n{
    flex-direction: column;
    align-items: stretch;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-h4_jk, div.ebo-st-m.ebo-ujoml89z .ebo-uni8{
    width: 100%;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-colorhex{
    width: min(calc(100% - 20px), 720px);
    bottom: 12px;
    }
    div.ebo-st-m.ebo-ujoml89z .ebo-colorhex a{
    padding: 14px 16px;
    }}

    div.ebo-st-m.ebo-nxp8njjqd{
    font-family: "Noto Serif SC", "Songti SC", "STSong", serif;
    background-color: var(--primary-color);
    color: var(--text-color);
    line-height: 1.8;
    overflow-x: hidden;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-skew_x{
    max-width: 1200px;
    margin: 0 auto;
    padding: 6rem 2rem 4rem;
    }

div.ebo-st-m.ebo-nxp8njjqd h1, div.ebo-st-m.ebo-nxp8njjqd h2, div.ebo-st-m.ebo-nxp8njjqd h3{
    font-weight: 700;
    margin-bottom: 1.5rem;
    line-height: 1.3;
    color: var(--ext-text);
    text-align: left;
    }

div.ebo-st-m.ebo-nxp8njjqd h1{ font-size: clamp(2.5rem, 5vw, 3.5rem); letter-spacing: -0.02em; }

div.ebo-st-m.ebo-nxp8njjqd h2{ font-size: clamp(2rem, 4vw, 2.5rem); }

div.ebo-st-m.ebo-nxp8njjqd h3{ font-size: 1.5rem; }

div.ebo-st-m.ebo-nxp8njjqd p{ margin-bottom: 1.5rem; font-size: 1.1rem; }

    div.ebo-st-m.ebo-nxp8njjqd .ebo-z_axis{
    display: inline-block;
    padding: 0.4rem 1rem;
    background: rgba(153, 66, 235, 0.1);
    color: var(--ext-secondary);
    border-radius: 30px;
    font-size: 0.9rem;
    font-family: system-ui, -apple-system, sans-serif;
    font-weight: 600;
    margin-bottom: 1.5rem;
    }

    div.ebo-st-m.ebo-nxp8njjqd .ebo-box_dec{
    position: fixed;
    bottom: 2.5rem;
    right: 2.5rem;
    background-color: var(--ext-secondary);
    color: #ffffff;
    padding: 1.2rem 2.5rem;
    border-radius: 50px;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.1rem;
    font-family: system-ui, -apple-system, sans-serif;
    box-shadow: 0 12px 28px rgba(153, 66, 235, 0.35);
    z-index: 100;
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-box_dec:hover{
    transform: translateY(-6px);
    box-shadow: 0 16px 32px rgba(153, 66, 235, 0.45);
    color: #ffffff;
    }

    div.ebo-st-m.ebo-nxp8njjqd .ebo-filter_fx{
    color: var(--ext-secondary);
    text-decoration: underline;
    text-underline-offset: 4px;
    font-weight: bold;
    transition: color 0.2s ease;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-filter_fx:hover{
    color: var(--ext-text);
    }

    div.ebo-st-m.ebo-nxp8njjqd .ebo-o_pacity{
    display: flex;
    flex-direction: column;
    gap: 4rem;
    margin-bottom: 8rem;
    }

@media(min-width: 992px){div.ebo-st-m.ebo-nxp8njjqd .ebo-o_pacity.ebo-blendmode{ flex-direction: row; align-items: center; }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-o_pacity.ebo-dropshadow{ flex-direction: row-reverse; align-items: center; }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-o_pacity > *{ flex: 1; }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-40e4g3e6w1e3{ padding-right: 2rem; }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-dropshadow .ebo-40e4g3e6w1e3{ padding-right: 0; padding-left: 2rem; }}

div.ebo-st-m.ebo-nxp8njjqd .ebo-clippath{
    position: relative;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-clippath::before{
    content: "";
    position: absolute;
    top: -20px;
    left: -20px;
    right: 20px;
    bottom: 20px;
    background-color: rgba(66, 235, 114, 0.1);
    border-radius: var(--ext-radius);
    z-index: -1; color: #1a1a2e;}

div.ebo-st-m.ebo-nxp8njjqd .ebo-dropshadow .ebo-clippath::before{
    left: 20px; right: -20px;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-clippath img{
    width: 100%;
    height: auto;
    border-radius: var(--ext-radius);
    box-shadow: var(--ext-shadow);
    object-fit: cover;
    aspect-ratio: 4/3;
    display: block;
    }

    div.ebo-st-m.ebo-nxp8njjqd .ebo-scaleup{
    display: flex;
    flex-direction: column;
    gap: 3rem;
    margin-bottom: 6rem;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90{
    background: var(--ext-card-bg);
    border-radius: var(--ext-radius);
    padding: 3.5rem;
    box-shadow: var(--ext-shadow);
    border-left: 8px solid var(--ext-primary);
    transition: transform 0.3s ease;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90:hover{
    transform: translateX(10px);
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90.ebo-mask_lay{
    border-left-color: var(--ext-secondary);
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90 h3{
    display: flex;
    align-items: center;
    gap: 1rem;
    margin-bottom: 0.5rem;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-mix_blend{
    font-size: 0.95rem;
    color: var(--ext-text-light);
    font-family: system-ui, -apple-system, sans-serif;
    margin-bottom: 1.5rem;
    display: block;
    }

div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90 p{
    margin-bottom: 0;
    }

    div.ebo-st-m.ebo-nxp8njjqd .ext-footer{
    text-align: center;
    padding: 5rem 2rem;
    background: #e9f5eb;
    font-family: system-ui, -apple-system, sans-serif;
    border-top: 1px solid rgba(0,0,0,0.05); color: #1a1a2e;}

div.ebo-st-m.ebo-nxp8njjqd .ext-footer-text{
    font-size: 1rem;
    color: var(--ext-text);
    font-weight: 500;
    }

div.ebo-st-m.ebo-nxp8njjqd .ext-footer-note{
    font-size: 0.85rem;
    color: var(--ext-text-light);
    margin-top: 1rem;
    }

    @media(max-width: 768px){div.ebo-st-m.ebo-nxp8njjqd .ebo-skew_x{ padding-top: 3rem; }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-box_dec{
    bottom: 1.5rem;
    right: 1.5rem;
    padding: 1rem 1.5rem;
    font-size: 1rem;
    }
    div.ebo-st-m.ebo-nxp8njjqd .ebo-rotate90{ padding: 2rem; }}

div.ebo-st-m.ebo-7428m2 *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }

div.ebo-st-m.ebo-7428m2{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    color: var(--support-text);
    background: var(--support-bg);
    line-height: 1.6;
    }

div.ebo-st-m.ebo-7428m2 .ebo-font_wght{
    background: linear-gradient(135deg, var(--support-accent) 0%, var(--support-secondary) 100%);
    padding: 80px 20px 60px;
    text-align: center;
    color: white;
    }

div.ebo-st-m.ebo-7428m2 .ebo-font_wght h1{
    font-size: 2.5rem;
    font-weight: 700;
    margin-bottom: 16px;
    max-width: 900px;
    margin-left: 0;
    margin-right: auto;
    }

div.ebo-st-m.ebo-7428m2 .ebo-font_wght p{
    font-size: 1.1rem;
    opacity: 0.95;
    max-width: 700px;
    margin: 0 auto;
    }

div.ebo-st-m.ebo-7428m2 .ebo-tundra{
    max-width: 1200px;
    margin: 0 auto;
    padding: 60px 20px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-zenith{
    margin-bottom: 80px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-zenith h2{
    font-size: 2rem;
    margin-bottom: 40px;
    color: var(--support-text);
    }

div.ebo-st-m.ebo-7428m2 .ebo-momentum{
    display: grid;
    gap: 24px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar{
    background: var(--support-card-bg);
    border-radius: 16px;
    padding: 32px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.06);
    border: 1px solid var(--support-border);
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar:hover{
    transform: translateY(-2px);
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar h3{
    font-size: 1.4rem;
    margin-bottom: 16px;
    color: var(--support-text);
    display: flex;
    align-items: center;
    gap: 12px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-abyss{
    width: 32px;
    height: 32px;
    background: linear-gradient(135deg, var(--support-accent), var(--support-secondary));
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    font-weight: 700;
    flex-shrink: 0;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar p{
    color: hsl(133, 10%, 30%);
    margin-bottom: 12px;
    line-height: 1.7;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar ol, div.ebo-st-m.ebo-7428m2 .ebo-pulsar ul{
    margin-left: 20px;
    color: hsl(133, 10%, 30%);
    line-height: 1.8;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar li{
    margin-bottom: 8px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-pulsar code{
    background: var(--support-bg);
    padding: 2px 8px;
    border-radius: 4px;
    font-family: "Courier New", monospace;
    font-size: 0.9em;
    color: var(--support-secondary);
    }

div.ebo-st-m.ebo-7428m2 .ebo-quark{
    background: var(--support-card-bg);
    border-radius: 16px;
    padding: 40px;
    margin-bottom: 60px;
    border: 2px solid var(--support-accent);
    box-shadow: 0 4px 16px rgba(133, 78, 58, 0.1);
    }

div.ebo-st-m.ebo-7428m2 .ebo-quark h2{
    font-size: 1.8rem;
    margin-bottom: 20px;
    color: var(--support-text);
    }

div.ebo-st-m.ebo-7428m2 .ebo-quark p{
    color: hsl(133, 10%, 30%);
    margin-bottom: 12px;
    line-height: 1.7;
    }

div.ebo-st-m.ebo-7428m2 .ebo-illusion{
    display: inline-block;
    background: var(--support-accent);
    color: white;
    padding: 6px 16px;
    border-radius: 20px;
    font-weight: 600;
    font-size: 0.9rem;
    margin-top: 12px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-paradox{
    background: linear-gradient(135deg, var(--support-secondary) 0%, var(--support-accent) 100%);
    border-radius: 20px;
    padding: 60px 40px;
    text-align: center;
    color: white;
    margin-bottom: 60px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-paradox h2{
    font-size: 2rem;
    margin-bottom: 16px;
    }

div.ebo-st-m.ebo-7428m2 .ebo-paradox p{
    font-size: 1.1rem;
    margin-bottom: 32px;
    opacity: 0.95;
    }

div.ebo-st-m.ebo-7428m2 .ebo-nebula{
    display: inline-block;
    background: white;
    color: #1a1a2e;
    padding: 16px 40px;
    border-radius: 12px;
    text-decoration: none;
    font-weight: 700;
    font-size: 1.1rem;
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.ebo-st-m.ebo-7428m2 .ebo-nebula:hover{
    transform: translateY(-2px);
    box-shadow: 0 6px 24px rgba(0, 0, 0, 0.3);
    }

div.ebo-st-m.ebo-7428m2 .support-footer{
    background: var(--support-card-bg);
    border-top: 1px solid var(--support-border);
    padding: 40px 20px;
    text-align: center;
    color: hsl(133, 10%, 40%);
    }

div.ebo-st-m.ebo-7428m2 .support-footer p{
    margin-bottom: 8px;
    }

div.ebo-st-m.ebo-7428m2 .support-footer a{
    color: var(--support-accent);
    text-decoration: none;
    font-weight: 600;
    }

div.ebo-st-m.ebo-7428m2 .support-footer a:hover{
    text-decoration: underline;
    }

@media (max-width: 768px){div.ebo-st-m.ebo-7428m2 .ebo-font_wght h1{
    font-size: 1.8rem;
    }
    div.ebo-st-m.ebo-7428m2 .ebo-font_wght p{
    font-size: 1rem;
    }
    div.ebo-st-m.ebo-7428m2 .ebo-pulsar{
    padding: 24px;
    }
    div.ebo-st-m.ebo-7428m2 .ebo-pulsar h3{
    font-size: 1.2rem;
    }
    div.ebo-st-m.ebo-7428m2 .ebo-paradox{
    padding: 40px 24px;
    }}

.cc-sec-area.active,
.cc-sec-area.cc-visible {
    opacity: 1 !important;
    transform: translateY(0) !important;
}