:root {
  --primary: hsl(143, 73%, 61%);
  --secondary: hsl(256, 58%, 61%);
  --text: hsl(143, 10%, 9%);
  --bg: hsl(143, 7%, 96%);
  --card-bg: hsl(0, 0%, 100%);
  --border: hsl(143, 10%, 85%);
  --download-primary: hsl(143, 73%, 61%);
  --download-secondary: hsl(256, 58%, 61%);
  --download-text: hsl(143, 10%, 9%);
  --download-bg: hsl(143, 7%, 96%);
  --download-card-bg: hsl(0, 0%, 100%);
  --feat-bg-color: hsl(143, 5%, 8%);
  --feat-surface-color: hsl(143, 5%, 12%);
  --feat-text-main: hsl(143, 10%, 92%);
  --feat-text-muted: hsl(143, 5%, 65%);
  --feat-accent-primary: hsl(143, 73%, 61%);
  --feat-accent-secondary: hsl(256, 58%, 61%);
  --feat-border: 1px solid hsl(143, 5%, 20%);
  --feat-font-serif: "Georgia", "Playfair Display", "Times New Roman", serif;
  --feat-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  --feat-spacing-xl: 120px;
  --feat-spacing-lg: 80px;
  --feat-spacing-md: 40px;
  --sys-bg-color: #111111;
  --sys-surface-color: #1a1a1a;
  --sys-text-color: #eaeaea;
  --sys-text-muted: #a3a3a3;
  --sys-heading-color: #ffffff;
  --sys-accent-primary: hsl(143, 73%, 61%);
  --sys-accent-secondary: hsl(256, 58%, 61%);
  --sys-border-color: #2c2c2c;
  --sys-font-serif: "Playfair Display", "Noto Serif SC", "Times New Roman", serif;
  --sys-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;
  --sys-spacing-lg: 6rem;
  --sys-spacing-md: 4rem;
  --update-accent: hsl(143, 73%, 61%);
  --update-secondary: hsl(256, 58%, 61%);
  --update-text: hsl(143, 10%, 9%);
  --update-bg: hsl(143, 7%, 96%);
  --update-card-bg: hsl(0, 0%, 100%);
  --help-bg: #0A0B0A;
  --help-surface: #141614;
  --help-border: #232623;
  --help-text-primary: #F0F2F0;
  --help-text-secondary: #9CA39C;
  --help-accent: hsl(143, 73%, 61%);
  --help-accent-dark: hsl(143, 73%, 45%);
  --help-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --help-font-serif: "Playfair Display", "Merriweather", Georgia, serif;
}

.jz-pulsarxjo{
    max-width: 1200px;
    margin: 0 auto;
    padding: 1rem 2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }

.jz-enigma3zt{
    font-size: 1.5rem;
    font-weight: 700;
    color: var(--text);
    text-decoration: none;
    }

div.jz-st-m.jz-4lixgz *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }

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

div.jz-st-m.jz-4lixgz div.jz-st-h{
    position: sticky;
    top: 0;
    background: rgba(255, 255, 255, 0.95);
    backdrop-filter: blur(10px);
    border-bottom: 1px solid var(--border);
    z-index: 100; color: #1a1a2e;}

div.jz-st-m.jz-4lixgz .nav-container{
    max-width: 1200px;
    margin: 0 auto;
    padding: 1rem 2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    }

div.jz-st-m.jz-4lixgz .logo{
    font-size: 1.5rem;
    font-weight: 700;
    color: var(--text);
    text-decoration: none;
    }

div.jz-st-m.jz-4lixgz div.jz-st-n ul{
    display: flex;
    gap: 2rem;
    list-style: none;
    }

div.jz-st-m.jz-4lixgz div.jz-st-n a{
    color: var(--text);
    text-decoration: none;
    font-size: 0.95rem;
    transition: color 0.2s;
    }

div.jz-st-m.jz-4lixgz div.jz-st-n a:hover{
    color: var(--primary);
    }

div.jz-st-m.jz-4lixgz{
    overflow: hidden;
    }

div.jz-st-m.jz-4lixgz .jz-vortex{
    position: relative;
    min-height: 85vh;
    display: flex;
    align-items: center;
    background: linear-gradient(135deg, hsl(143, 73%, 96%) 0%, hsl(256, 58%, 96%) 100%); color: #1a1a2e;}

div.jz-st-m.jz-4lixgz .jz-nebula{
    max-width: 1200px;
    margin: 0 auto;
    padding: 4rem 2rem;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4rem;
    align-items: center;
    }

div.jz-st-m.jz-4lixgz .jz-neonglow h1{
    font-size: 3.5rem;
    line-height: 1.1;
    margin-bottom: 1.5rem;
    font-weight: 800;
    }

div.jz-st-m.jz-4lixgz .jz-neonglow p{
    font-size: 1.2rem;
    color: hsl(143, 10%, 35%);
    margin-bottom: 2rem;
    }

div.jz-st-m.jz-4lixgz .jz-rune_stone{
    display: inline-block;
    background: var(--card-bg);
    padding: 0.5rem 1rem;
    border-radius: 20px;
    font-size: 0.9rem;
    margin-bottom: 2rem;
    border: 1px solid var(--border);
    }

div.jz-st-m.jz-4lixgz .jz-quantumleap{
    display: flex;
    gap: 1rem;
    flex-wrap: wrap;
    }

div.jz-st-m.jz-4lixgz .jz-abbreviations{
    padding: 1rem 2.5rem;
    border-radius: 8px;
    text-decoration: none;
    font-weight: 600;
    font-size: 1.05rem;
    transition: all 0.3s;
    display: inline-block;
    }

div.jz-st-m.jz-4lixgz .jz-abyssal_deep{
    background: var(--primary);
    color: var(--text);
    box-shadow: 0 4px 20px hsla(143, 73%, 61%, 0.3);
    }

div.jz-st-m.jz-4lixgz .jz-abyssal_deep:hover{
    transform: translateY(-2px);
    box-shadow: 0 6px 30px hsla(143, 73%, 61%, 0.4);
    }

div.jz-st-m.jz-4lixgz .jz-stellardrift{
    background: transparent;
    color: var(--text);
    border: 2px solid var(--text);
    }

div.jz-st-m.jz-4lixgz .jz-stellardrift:hover{
    background: var(--text);
    color: var(--bg);
    }

div.jz-st-m.jz-4lixgz .jz-velvetsky{
    position: relative;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.1);
    }

div.jz-st-m.jz-4lixgz .jz-velvetsky img{
    width: 100%;
    height: auto;
    display: block;
    object-fit: cover;
    aspect-ratio: 16/10;
    }

div.jz-st-m.jz-4lixgz .jz-cyberpunk{
    padding: 6rem 2rem;
    max-width: 1200px;
    margin: 0 auto;
    }

div.jz-st-m.jz-4lixgz .jz-mysticaura{
    text-align: center;
    margin-bottom: 4rem;
    }

div.jz-st-m.jz-4lixgz .jz-mysticaura h2{
    font-size: 2.5rem;
    margin-bottom: 1rem;
    }

div.jz-st-m.jz-4lixgz .jz-mysticaura p{
    font-size: 1.1rem;
    color: hsl(143, 10%, 45%);
    }

div.jz-st-m.jz-4lixgz .jz-twilight_zone{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
    }

div.jz-st-m.jz-4lixgz .jz-compoundwords{
    background: var(--card-bg);
    padding: 2.5rem;
    border-radius: 12px;
    border: 1px solid var(--border);
    transition: all 0.3s;
    }

div.jz-st-m.jz-4lixgz .jz-compoundwords:hover{
    transform: translateY(-5px);
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
    }

div.jz-st-m.jz-4lixgz .jz-helix_strand{
    width: 60px;
    height: 60px;
    background: linear-gradient(135deg, var(--primary), var(--secondary));
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1.5rem;
    font-size: 1.8rem;
    }

div.jz-st-m.jz-4lixgz .jz-compoundwords h3{
    font-size: 1.4rem;
    margin-bottom: 1rem;
    }

div.jz-st-m.jz-4lixgz .jz-compoundwords p{
    color: hsl(143, 10%, 45%);
    line-height: 1.7;
    }

div.jz-st-m.jz-4lixgz .jz-lunarphase{
    background: var(--card-bg);
    padding: 6rem 2rem;
    }

div.jz-st-m.jz-4lixgz .jz-echochamber{
    max-width: 1200px;
    margin: 0 auto;
    }

div.jz-st-m.jz-4lixgz .jz-zenith_point{
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1.5rem;
    margin-top: 3rem;
    }

div.jz-st-m.jz-4lixgz .jz-plasma_burst{
    text-align: center;
    padding: 2rem 1rem;
    background: var(--bg);
    border-radius: 12px;
    border: 1px solid var(--border);
    transition: all 0.3s;
    }

div.jz-st-m.jz-4lixgz .jz-plasma_burst:hover{
    border-color: var(--primary);
    transform: translateY(-3px);
    }

div.jz-st-m.jz-4lixgz .jz-apex_predator{
    font-size: 3rem;
    margin-bottom: 1rem;
    }

div.jz-st-m.jz-4lixgz .jz-plasma_burst h3{
    font-size: 1.1rem;
    margin-bottom: 0.5rem;
    }

div.jz-st-m.jz-4lixgz .jz-plasma_burst p{
    font-size: 0.9rem;
    color: hsl(143, 10%, 55%);
    }

div.jz-st-m.jz-4lixgz .jz-nexus_core{
    background: linear-gradient(135deg, hsl(143, 73%, 50%) 0%, hsl(256, 58%, 55%) 100%);
    padding: 5rem 2rem;
    text-align: center;
    color: white;
    }

div.jz-st-m.jz-4lixgz .jz-nexus_core h2{
    font-size: 2.8rem;
    margin-bottom: 1rem;
    }

div.jz-st-m.jz-4lixgz .jz-nexus_core p{
    font-size: 1.2rem;
    margin-bottom: 2.5rem;
    opacity: 0.95;
    }

div.jz-st-m.jz-4lixgz .jz-nexus_core .jz-abbreviations{
    background: white;
    color: #1a1a2e;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
    }

div.jz-st-m.jz-4lixgz .jz-nexus_core .jz-abbreviations:hover{
    transform: translateY(-3px);
    box-shadow: 0 6px 30px rgba(0, 0, 0, 0.3);
    }

div.jz-st-m.jz-4lixgz div.jz-st-f{
    background: var(--text);
    color: var(--bg);
    padding: 3rem 2rem 2rem;
    }

div.jz-st-m.jz-4lixgz .jz-combiningwords{
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 1fr;
    gap: 3rem;
    margin-bottom: 2rem;
    }

div.jz-st-m.jz-4lixgz .jz-frostbite h3{
    font-size: 1.5rem;
    margin-bottom: 1rem;
    }

div.jz-st-m.jz-4lixgz .jz-frostbite p{
    opacity: 0.8;
    line-height: 1.7;
    }

div.jz-st-m.jz-4lixgz .jz-prism_light h4{
    margin-bottom: 1rem;
    font-size: 1.1rem;
    }

div.jz-st-m.jz-4lixgz .jz-prism_light ul{
    list-style: none;
    }

div.jz-st-m.jz-4lixgz .jz-prism_light a{
    color: var(--bg);
    text-decoration: none;
    opacity: 0.8;
    display: block;
    margin-bottom: 0.5rem;
    transition: opacity 0.2s;
    }

div.jz-st-m.jz-4lixgz .jz-prism_light a:hover{
    opacity: 1;
    }

div.jz-st-m.jz-4lixgz .jz-vector_field{
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 2rem;
    border-top: 1px solid hsla(143, 7%, 96%, 0.2);
    text-align: center;
    opacity: 0.7;
    font-size: 0.9rem;
    }

@media (max-width: 968px){div.jz-st-m.jz-4lixgz .jz-nebula{
    grid-template-columns: 1fr;
    gap: 2rem;
    }
div.jz-st-m.jz-4lixgz .jz-neonglow h1{
    font-size: 2.5rem;
    }
div.jz-st-m.jz-4lixgz .jz-twilight_zone{
    grid-template-columns: 1fr;
    }
div.jz-st-m.jz-4lixgz .jz-zenith_point{
    grid-template-columns: repeat(2, 1fr);
    }
div.jz-st-m.jz-4lixgz .jz-combiningwords{
    grid-template-columns: 1fr;
    gap: 2rem;
    }
div.jz-st-m.jz-4lixgz div.jz-st-n ul{
    gap: 1rem;
    }}

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

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

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

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

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

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

div.jz-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.jz-st-m .sbv2-media-frame{
    overflow: hidden;
    box-sizing: border-box !important;
    max-width: 100%;
    padding: 0 !important;
    min-height: 0;
    }

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

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

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

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

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

div.jz-st-m .sbv2-icon-node{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    font-size: 0;
    }

div.jz-st-m .sbv2-icon-node > .sbv2-svg-icon{
    width: clamp(20px, 1.35em, 30px);
    height: clamp(20px, 1.35em, 30px);
    stroke: currentColor;
    fill: none;
    stroke-width: 1.9;
    stroke-linecap: round;
    stroke-linejoin: round;
    flex: 0 0 auto;
    }

.jz-quasarwjk{box-sizing:border-box;}

.jz-combiningwords{
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 1fr;
    gap: 3rem;
    margin-bottom: 2rem;
    }

.jz-frostbite h3{
    font-size: 1.5rem;
    margin-bottom: 1rem;
    }

.jz-frostbite p{
    opacity: 0.8;
    line-height: 1.7;
    }

.jz-prism_light h4{
    margin-bottom: 1rem;
    font-size: 1.1rem;
    }

.jz-prism_light ul{
    list-style: none;
    }

.jz-prism_light a{
    color: var(--bg);
    text-decoration: none;
    opacity: 0.8;
    display: block;
    margin-bottom: 0.5rem;
    transition: opacity 0.2s;
    }

.jz-prism_light a:hover{
    opacity: 1;
    }

.jz-vector_field{
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 2rem;
    border-top: 1px solid hsla(143, 7%, 96%, 0.2);
    text-align: center;
    opacity: 0.7;
    font-size: 0.9rem;
    }

@media (max-width: 968px){.jz-combiningwords{
    grid-template-columns: 1fr;
    gap: 2rem;
    }}

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

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

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

div.jz-st-m.jz-4siw7fp9 *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }

div.jz-st-m.jz-4siw7fp9{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    color: var(--text-color);
    background: var(--primary-color);
    line-height: 1.6;
    }

div.jz-st-m.jz-4siw7fp9 .jz-tundra{
    padding: 120px 20px 80px;
    text-align: center;
    background: linear-gradient(135deg, var(--download-primary) 0%, var(--download-secondary) 100%);
    color: white;
    }

div.jz-st-m.jz-4siw7fp9 .jz-tundra h1{
    font-size: 3.5rem;
    font-weight: 700;
    margin-bottom: 24px;
    letter-spacing: -0.02em;
    }

div.jz-st-m.jz-4siw7fp9 .jz-tundra p{
    font-size: 1.25rem;
    max-width: 600px;
    margin: 0 auto 40px;
    opacity: 0.95;
    }

div.jz-st-m.jz-4siw7fp9 .jz-gamma_3{
    display: inline-block;
    padding: 18px 48px;
    background: white;
    color: #1a1a2e;
    text-decoration: none;
    border-radius: 8px;
    font-size: 1.125rem;
    font-weight: 600;
    box-shadow: 0 8px 24px rgba(0,0,0,0.15);
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.jz-st-m.jz-4siw7fp9 .jz-gamma_3:hover{
    transform: translateY(-2px);
    box-shadow: 0 12px 32px rgba(0,0,0,0.2);
    }

div.jz-st-m.jz-4siw7fp9 .jz-mirage{
    max-width: 1200px;
    margin: -60px auto 80px;
    padding: 0 20px;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
    gap: 24px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-th3ta{
    background: var(--download-card-bg);
    padding: 40px 32px;
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    text-align: center;
    transition: transform 0.2s, box-shadow 0.2s;
    }

div.jz-st-m.jz-4siw7fp9 .jz-th3ta:hover{
    transform: translateY(-4px);
    box-shadow: 0 8px 24px rgba(0,0,0,0.12);
    }

div.jz-st-m.jz-4siw7fp9 .jz-fjord{
    width: 64px;
    height: 64px;
    margin: 0 auto 20px;
    background: linear-gradient(135deg, var(--download-primary), var(--download-secondary));
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 2rem;
    }

div.jz-st-m.jz-4siw7fp9 .jz-th3ta h3{
    font-size: 1.5rem;
    margin-bottom: 12px;
    color: var(--download-text);
    }

div.jz-st-m.jz-4siw7fp9 .jz-eta_77{
    color: #666;
    font-size: 0.9rem;
    margin-bottom: 20px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-delta4th{
    display: inline-block;
    padding: 12px 32px;
    background: var(--download-primary);
    color: white;
    text-decoration: none;
    border-radius: 6px;
    font-weight: 600;
    transition: background 0.2s;
    }

div.jz-st-m.jz-4siw7fp9 .jz-delta4th:hover{
    background: hsl(143, 73%, 55%); color: #1a1a2e;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th.jz-oasis{
    background: transparent;
    color: var(--download-primary);
    border: 2px solid var(--download-primary);
    }

div.jz-st-m.jz-4siw7fp9 .jz-alpha1{
    max-width: 1200px;
    margin: 0 auto;
    padding: 80px 20px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-caldera{
    margin-bottom: 80px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-caldera h2{
    font-size: 2.5rem;
    text-align: center;
    margin-bottom: 48px;
    color: var(--download-text);
    }

div.jz-st-m.jz-4siw7fp9 .jz-k4ppa{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 32px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-ep5ilon{
    background: var(--download-card-bg);
    padding: 32px;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.06);
    }

div.jz-st-m.jz-4siw7fp9 .jz-ep5ilon h3{
    font-size: 1.25rem;
    margin-bottom: 12px;
    color: var(--download-text);
    }

div.jz-st-m.jz-4siw7fp9 .jz-ep5ilon p{
    color: #666;
    line-height: 1.7;
    }

div.jz-st-m.jz-4siw7fp9 .jz-iota9{
    background: var(--download-card-bg);
    padding: 48px;
    border-radius: 12px;
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);
    text-align: center;
    }

div.jz-st-m.jz-4siw7fp9 .jz-iota9 h3{
    font-size: 1.75rem;
    margin-bottom: 24px;
    color: var(--download-text);
    }

div.jz-st-m.jz-4siw7fp9 .jz-z3ta{
    display: flex;
    justify-content: center;
    gap: 48px;
    flex-wrap: wrap;
    margin-top: 32px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-beta22{
    text-align: center;
    }

div.jz-st-m.jz-4siw7fp9 .jz-beta22 strong{
    display: block;
    font-size: 1.5rem;
    color: var(--download-primary);
    margin-bottom: 8px;
    }

div.jz-st-m.jz-4siw7fp9 .jz-beta22 span{
    color: #666;
    font-size: 0.9rem;
    }

div.jz-st-m.jz-4siw7fp9 .download-footer{
    background: var(--download-text);
    color: white;
    padding: 48px 20px 32px;
    text-align: center;
    }

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

div.jz-st-m.jz-4siw7fp9 .footer-links a{
    color: white;
    text-decoration: none;
    opacity: 0.8;
    transition: opacity 0.2s;
    }

div.jz-st-m.jz-4siw7fp9 .footer-links a:hover{
    opacity: 1;
    }

div.jz-st-m.jz-4siw7fp9 .footer-copyright{
    opacity: 0.6;
    font-size: 0.9rem;
    }

@media (max-width: 768px){div.jz-st-m.jz-4siw7fp9 .jz-tundra h1{
    font-size: 2.5rem;
    }
    div.jz-st-m.jz-4siw7fp9 .jz-mirage{
    margin-top: -40px;
    }
    div.jz-st-m.jz-4siw7fp9 .jz-caldera h2{
    font-size: 2rem;
    }
    div.jz-st-m.jz-4siw7fp9 .jz-z3ta{
    gap: 32px;
    }}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a:not([class]){color:#ffffff !important;text-decoration:underline;}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a[class=""]{color:#ffffff !important;text-decoration:underline;}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a:not([class]):hover{opacity:0.92;}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a[class=""]:hover{opacity:0.92;}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a:not([class]):visited{color:#ffffff !important;}

div.jz-st-m.jz-4siw7fp9 .jz-tundra a[class=""]:visited{color:#ffffff !important;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a:not([class]){color:#ffffff !important;text-decoration:underline;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a[class=""]{color:#ffffff !important;text-decoration:underline;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a:not([class]):hover{opacity:0.92;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a[class=""]:hover{opacity:0.92;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a:not([class]):visited{color:#ffffff !important;}

div.jz-st-m.jz-4siw7fp9 .jz-delta4th a[class=""]:visited{color:#ffffff !important;}

[data-shell="footer"]{
    padding-left: clamp(16px, 4vw, 48px);
    padding-right: clamp(16px, 4vw, 48px);
    }

[data-shell="footer"] > :first-child,
    [data-shell="footer"] > :last-child{
    width: min(1280px, 100%);
    margin-left: auto;
    margin-right: auto;
    }

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

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

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

    div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl{
    background-color: var(--feat-bg-color);
    color: var(--feat-text-main);
    font-family: var(--feat-font-sans);
    line-height: 1.6;
    overflow-x: hidden;
    }

    div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl h1, div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl h2, div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl h3{
    font-family: var(--feat-font-serif);
    font-weight: 400;
    margin-top: 0;
    letter-spacing: 0.02em;
    }

div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl h2{
    font-size: clamp(2rem, 4vw, 3rem);
    margin-bottom: 1.5rem;
    color: var(--feat-text-main);
    }

    div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl a.jz-json_res{
    color: var(--feat-accent-primary);
    text-decoration: none;
    border-bottom: 1px solid var(--feat-accent-primary);
    transition: all 0.2s ease;
    }

div.jz-st-m.jz-d22gx5a1.jz-fgh_jkl a.jz-json_res:hover{
    color: var(--feat-text-main);
    border-bottom-color: var(--feat-text-main);
    }

    div.jz-st-m.jz-d22gx5a1 .jz-devenv{
    padding: var(--feat-spacing-lg) 5% var(--feat-spacing-xl);
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    border-bottom: var(--feat-border);
    }

div.jz-st-m.jz-d22gx5a1 .jz-vbn_m0{
    width: 100%;
    max-width: 1200px;
    height: 60vh;
    min-height: 400px;
    margin-bottom: var(--feat-spacing-md);
    position: relative;
    
    border: 1px solid var(--feat-text-main);
    box-shadow: 12px 12px 0px var(--feat-accent-secondary);
    }

div.jz-st-m.jz-d22gx5a1 .jz-vbn_m0 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    }

div.jz-st-m.jz-d22gx5a1 .jz-db_conn{
    max-width: 800px;
    margin: 0 auto;
    }

div.jz-st-m.jz-d22gx5a1 .jz-devenv h1{
    font-size: clamp(2.5rem, 5vw, 4rem);
    line-height: 1.1;
    margin-bottom: 1.5rem;
    }

div.jz-st-m.jz-d22gx5a1 .jz-devenv p{
    font-size: 1.25rem;
    color: var(--feat-text-muted);
    }

    div.jz-st-m.jz-d22gx5a1 .jz-sys_op{
    padding: var(--feat-spacing-xl) 5%;
    max-width: 1400px;
    margin: 0 auto;
    border-bottom: var(--feat-border);
    }

div.jz-st-m.jz-d22gx5a1 .jz-p0i9u{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: var(--feat-spacing-lg);
    align-items: center;
    margin-bottom: var(--feat-spacing-xl);
    }

div.jz-st-m.jz-d22gx5a1 .jz-p0i9u:last-child{
    margin-bottom: 0;
    }

div.jz-st-m.jz-d22gx5a1 .jz-p0i9u.jz-x_1_y_2 .jz-mnbvcx{
    order: 2;
    }

div.jz-st-m.jz-d22gx5a1 .jz-p0i9u.jz-x_1_y_2 .jz-prod_1{
    order: 1;
    }

div.jz-st-m.jz-d22gx5a1 .jz-mnbvcx p{
    font-size: 1.125rem;
    color: var(--feat-text-muted);
    margin-bottom: 1.5rem;
    }

div.jz-st-m.jz-d22gx5a1 .jz-prod_1 img{
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    object-fit: cover;
    border: 1px solid var(--feat-text-main);
    }

    div.jz-st-m.jz-d22gx5a1 .jz-zx_cvb{
    padding: var(--feat-spacing-xl) 5%;
    max-width: 1400px;
    margin: 0 auto;
    }

div.jz-st-m.jz-d22gx5a1 .jz-stg_app{
    text-align: center;
    margin-bottom: var(--feat-spacing-lg);
    }

div.jz-st-m.jz-d22gx5a1 .jz-lkjhgf{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 2rem;
    }

div.jz-st-m.jz-d22gx5a1 .jz-a1s2d3{
    background-color: var(--feat-surface-color);
    border: 1px solid var(--feat-text-main);
    padding: 2.5rem 2rem;
    transition: transform 0.3s ease;
    display: flex;
    flex-direction: column;
    }

div.jz-st-m.jz-d22gx5a1 .jz-a1s2d3:hover{
    transform: translateY(-5px);
    box-shadow: 8px 8px 0px var(--feat-accent-primary);
    }

div.jz-st-m.jz-d22gx5a1 .jz-a1s2d3 h3{
    font-size: 1.5rem;
    margin-bottom: 1rem;
    color: var(--feat-accent-primary);
    }

div.jz-st-m.jz-d22gx5a1 .jz-a1s2d3 p{
    color: var(--feat-text-muted);
    margin-bottom: 1.5rem;
    flex-grow: 1;
    }

div.jz-st-m.jz-d22gx5a1 .jz-qwerty{
    width: 100%;
    height: 180px;
    object-fit: cover;
    border-top: 1px solid var(--feat-text-main);
    margin-top: auto;
    padding-top: 1.5rem;
    }

    div.jz-st-m.jz-d22gx5a1 .jz-apireq{
    padding: var(--feat-spacing-lg) 5%;
    text-align: center;
    background-color: var(--feat-surface-color);
    border-top: var(--feat-border);
    border-bottom: var(--feat-border);
    }

div.jz-st-m.jz-d22gx5a1 .jz-apireq p{
    font-size: 1.25rem;
    max-width: 800px;
    margin: 0 auto;
    }

    div.jz-st-m.jz-d22gx5a1 .jz-xmldoc{
    position: fixed;
    bottom: 40px;
    right: 40px;
    z-index: 999;
    }

div.jz-st-m.jz-d22gx5a1 .jz-ytre_wq{
    display: inline-block;
    background-color: var(--feat-accent-primary);
    color: #000;
    font-family: var(--feat-font-sans);
    font-weight: 600;
    font-size: 1.1rem;
    padding: 1rem 2rem;
    text-decoration: none;
    border: 2px solid #000;
    box-shadow: 6px 6px 0px var(--feat-accent-secondary);
    transition: all 0.2s ease;
    cursor: pointer;
    }

div.jz-st-m.jz-d22gx5a1 .jz-ytre_wq:hover{
    transform: translate(-2px, -2px);
    box-shadow: 8px 8px 0px var(--feat-accent-secondary);
    background-color: var(--feat-text-main);
    }

    div.jz-st-m.jz-d22gx5a1 .feat-footer{
    padding: var(--feat-spacing-md) 5%;
    text-align: center;
    color: var(--feat-text-muted);
    font-size: 0.875rem;
    }

div.jz-st-m.jz-d22gx5a1 .feat-footer-links{
    margin-top: 1rem;
    display: flex;
    justify-content: center;
    gap: 1.5rem;
    flex-wrap: wrap;
    }

div.jz-st-m.jz-d22gx5a1 .feat-footer-links a{
    color: var(--feat-text-muted);
    text-decoration: none;
    }

div.jz-st-m.jz-d22gx5a1 .feat-footer-links a:hover{
    color: var(--feat-text-main);
    }

    @media (max-width: 992px){div.jz-st-m.jz-d22gx5a1 .jz-p0i9u, div.jz-st-m.jz-d22gx5a1 .jz-p0i9u.jz-x_1_y_2{
    grid-template-columns: 1fr;
    }
    div.jz-st-m.jz-d22gx5a1 .jz-p0i9u.jz-x_1_y_2 .jz-mnbvcx, div.jz-st-m.jz-d22gx5a1 .jz-p0i9u.jz-x_1_y_2 .jz-prod_1{
    order: unset;
    }
    div.jz-st-m.jz-d22gx5a1 .jz-vbn_m0{
    height: 40vh;
    min-height: 300px;
    }
    div.jz-st-m.jz-d22gx5a1 .jz-xmldoc{
    bottom: 20px;
    right: 20px;
    }}

div.jz-st-m.jz-q2h4os 接下来是设计细节。由于用户要求采用中性色调、深色模式、极简风格，所以整体的背景色我选择了深灰色，搭配浅灰色和亮色文本。颜色方面，我使用了用户提供的颜色值，并将其转换为 CSS 变量，以便维护。重点是保证对比度，让文本内容在深色背景下清晰可见。设计风格上，我将采用直角、硬朗的设计风格，衬线字体（例如 "Playfair Display"）用于标题，无衬线字体用于正文，营造出一种经典又现代的氛围。
    在文案方面，我会确保信息准确、简洁，重点突出 Chrome 的系统要求，并使用“2026-03”作为更新日期，以及“2026 Chrome”作为版权信息。避免使用过于花哨的描述，一切以清晰易懂为原则。
    
    div.jz-st-m.jz-q2h4os.jz-httpreq{
    background-color: var(--sys-bg-color, #111111);
    color: var(--sys-text-color, #eaeaea);
    font-family: var(--sys-font-sans, sans-serif);
    line-height: 1.6;
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    }

div.jz-st-m.jz-q2h4os.jz-httpreq h1, div.jz-st-m.jz-q2h4os.jz-httpreq h2, div.jz-st-m.jz-q2h4os.jz-httpreq h3{
    font-family: var(--sys-font-serif, serif);
    color: var(--sys-heading-color, #ffffff);
    text-align: center;
    font-weight: 400;
    margin-top: 0;
    }

    div.jz-st-m.jz-q2h4os .jz-ftp_svr{
    width: 100%;
    height: 55vh;
    min-height: 400px;
    overflow: hidden;
    position: relative;
    border-bottom: 1px solid var(--sys-border-color, #2c2c2c);
    background-color: var(--sys-surface-color, #1a1a1a);
    }

div.jz-st-m.jz-q2h4os .jz-ftp_svr img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center 30%;
    opacity: 0.9;
    }

    div.jz-st-m.jz-q2h4os .sys-hero-content{
    padding: var(--sys-spacing-md, 4rem) 2rem 3rem;
    max-width: 900px;
    margin: 0 auto;
    text-align: center;
    }

div.jz-st-m.jz-q2h4os .sys-hero-content h1{
    font-size: clamp(2.5rem, 5vw, 4rem);
    letter-spacing: 0.02em;
    margin-bottom: 1.5rem;
    line-height: 1.2;
    }

div.jz-st-m.jz-q2h4os .sys-hero-desc{
    font-size: 1.125rem;
    color: var(--sys-text-muted, #a3a3a3);
    max-width: 700px;
    margin: 0 auto;
    }

    div.jz-st-m.jz-q2h4os .jz-tls_hs{
    padding: 2rem 2rem var(--sys-spacing-lg, 6rem);
    max-width: 1200px;
    margin: 0 auto;
    }

div.jz-st-m.jz-q2h4os .jz-udpport{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2.5rem;
    }

    div.jz-st-m.jz-q2h4os .jz-fndtn{
    background-color: var(--sys-surface-color, #1a1a1a);
    border: 1px solid var(--sys-border-color, #2c2c2c);
    padding: 3.5rem 2.5rem;
    display: flex;
    flex-direction: column;
    transition: transform 0.4s cubic-bezier(0.16, 1, 0.3, 1), border-color 0.4s ease;
    }

div.jz-st-m.jz-q2h4os .jz-fndtn:hover{
    border-color: var(--sys-accent-primary, #51e687);
    transform: translateY(-8px);
    }

div.jz-st-m.jz-q2h4os .jz-fndtn h2{
    font-size: 1.75rem;
    margin-bottom: 2.5rem;
    text-align: left;
    border-bottom: 1px solid var(--sys-border-color, #2c2c2c);
    padding-bottom: 1.5rem;
    }

div.jz-st-m.jz-q2h4os .jz-tcp_ip{
    list-style: none;
    padding: 0;
    margin: 0;
    flex-grow: 1;
    }

div.jz-st-m.jz-q2h4os .jz-tcp_ip li{
    padding: 1.25rem 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
    font-size: 0.95rem;
    display: flex;
    flex-direction: column;
    gap: 0.35rem;
    }

div.jz-st-m.jz-q2h4os .jz-tcp_ip li:last-child{
    border-bottom: none;
    padding-bottom: 0;
    }

div.jz-st-m.jz-q2h4os .jz-tcp_ip strong{
    color: var(--sys-heading-color, #ffffff);
    font-size: 0.85rem;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-weight: 600;
    }

    div.jz-st-m.jz-q2h4os .jz-crimsontide{
    background-color: #080808;
    padding: var(--sys-spacing-lg, 6rem) 2rem;
    border-top: 1px solid var(--sys-border-color, #2c2c2c);
    }

div.jz-st-m.jz-q2h4os .jz-ip_v4{
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1.2fr;
    gap: 6rem;
    align-items: center;
    }

div.jz-st-m.jz-q2h4os .jz-dns_rec h2{
    text-align: left;
    font-size: 2.5rem;
    margin-bottom: 2rem;
    }

div.jz-st-m.jz-q2h4os .jz-dns_rec p{
    color: var(--sys-text-muted, #a3a3a3);
    margin-bottom: 1.5rem;
    font-size: 1.05rem;
    }

div.jz-st-m.jz-q2h4os .jz-ssl_cert img{
    width: 100%;
    aspect-ratio: 4/3;
    object-fit: cover;
    border: 1px solid var(--sys-border-color, #2c2c2c);
    filter: grayscale(15%) contrast(1.05);
    }

    div.jz-st-m.jz-q2h4os .jz-macaddr{
    color: var(--sys-accent-primary, #51e687);
    text-decoration: none;
    border-bottom: 1px solid rgba(81, 230, 135, 0.4);
    transition: all 0.2s ease;
    font-weight: 500;
    }

div.jz-st-m.jz-q2h4os .jz-macaddr:hover{
    color: var(--sys-accent-secondary, #8262df);
    border-bottom-color: var(--sys-accent-secondary, #8262df);
    }

div.jz-st-m.jz-q2h4os .jz-yaml_cfg{
    position: fixed;
    bottom: 2.5rem;
    right: 2.5rem;
    z-index: 999;
    }

    div.jz-st-m.jz-q2h4os .jz-ssh_key{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: var(--sys-accent-primary, #51e687);
    color: #052410;
    padding: 1.125rem 2.5rem;
    font-family: var(--sys-font-sans, sans-serif);
    font-weight: 600;
    font-size: 1.05rem;
    text-decoration: none;
    box-shadow: 6px 6px 0px var(--sys-accent-secondary, #8262df);
    border: 1px solid #000;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    }

div.jz-st-m.jz-q2h4os .jz-ssh_key:hover{
    transform: translate(3px, 3px);
    box-shadow: 3px 3px 0px var(--sys-accent-secondary, #8262df);
    }

    div.jz-st-m.jz-q2h4os .sys-footer{
    text-align: center;
    padding: 4rem 2rem;
    background-color: var(--sys-bg-color, #111111);
    border-top: 1px solid var(--sys-border-color, #2c2c2c);
    }

div.jz-st-m.jz-q2h4os .sys-footer p{
    color: var(--sys-text-muted, #a3a3a3);
    font-size: 0.875rem;
    margin: 0;
    }

    @media (max-width: 1024px){div.jz-st-m.jz-q2h4os .jz-udpport{
    grid-template-columns: repeat(2, 1fr);
    }
    div.jz-st-m.jz-q2h4os .jz-ip_v4{
    gap: 4rem;
    }}

@media (max-width: 768px){div.jz-st-m.jz-q2h4os .jz-udpport{
    grid-template-columns: 1fr;
    }
    div.jz-st-m.jz-q2h4os .jz-ip_v4{
    grid-template-columns: 1fr;
    }
    div.jz-st-m.jz-q2h4os .jz-dns_rec h2{
    text-align: center;
    }
    div.jz-st-m.jz-q2h4os .jz-dns_rec p{
    text-align: center;
    }
    div.jz-st-m.jz-q2h4os .jz-yaml_cfg{
    bottom: 1.5rem;
    right: 1.5rem;
    }
    div.jz-st-m.jz-q2h4os .jz-ssh_key{
    padding: 1rem 2rem;
    font-size: 1rem;
    box-shadow: 4px 4px 0px var(--sys-accent-secondary, #8262df);
    }
    div.jz-st-m.jz-q2h4os .jz-ssh_key:hover{
    transform: translate(2px, 2px);
    box-shadow: 2px 2px 0px var(--sys-accent-secondary, #8262df);
    }}

div.jz-st-m.jz-9q0srsrv *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    }

div.jz-st-m.jz-9q0srsrv{
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    color: var(--update-text);
    background: var(--update-bg);
    line-height: 1.6;
    }

div.jz-st-m.jz-9q0srsrv{
    padding-top: 80px;
    }

div.jz-st-m.jz-9q0srsrv .jz-glade{
    background: linear-gradient(135deg, var(--update-accent) 0%, var(--update-secondary) 100%);
    padding: 120px 5% 80px;
    text-align: center;
    color: white;
    }

div.jz-st-m.jz-9q0srsrv .jz-glade h1{
    font-size: 3rem;
    font-weight: 700;
    margin-bottom: 24px;
    line-height: 1.2;
    }

div.jz-st-m.jz-9q0srsrv .jz-mu11{
    display: inline-block;
    background: rgba(255, 255, 255, 0.2);
    padding: 8px 20px;
    border-radius: 50px;
    font-size: 0.95rem;
    margin-bottom: 16px;
    backdrop-filter: blur(10px); color: #1a1a2e;}

div.jz-st-m.jz-9q0srsrv .jz-jadepalace{
    font-size: 1.1rem;
    opacity: 0.95;
    margin-top: 12px;
    }

div.jz-st-m.jz-9q0srsrv .jz-marsh{
    max-width: 1200px;
    margin: 0 auto;
    padding: 80px 5%;
    }

div.jz-st-m.jz-9q0srsrv .jz-magma_flow{
    font-size: 2.2rem;
    font-weight: 700;
    text-align: center;
    margin-bottom: 60px;
    color: var(--update-text);
    }

div.jz-st-m.jz-9q0srsrv .jz-taiga{
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 32px;
    margin-bottom: 80px;
    }

div.jz-st-m.jz-9q0srsrv .jz-amberwave{
    background: var(--update-card-bg);
    padding: 40px 32px;
    border-radius: 12px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    }

div.jz-st-m.jz-9q0srsrv .jz-amberwave:hover{
    transform: translateY(-4px);
    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);
    }

div.jz-st-m.jz-9q0srsrv .jz-x1_33{
    width: 56px;
    height: 56px;
    background: linear-gradient(135deg, var(--update-accent), var(--update-secondary));
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
    font-size: 1.8rem;
    }

div.jz-st-m.jz-9q0srsrv .jz-amberwave h3{
    font-size: 1.4rem;
    margin-bottom: 12px;
    color: var(--update-text);
    }

div.jz-st-m.jz-9q0srsrv .jz-amberwave p{
    color: hsl(143, 10%, 40%);
    line-height: 1.7;
    }

div.jz-st-m.jz-9q0srsrv .jz-cobaltsea{
    background: var(--update-card-bg);
    border-radius: 16px;
    overflow: hidden;
    margin-bottom: 80px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
    }

div.jz-st-m.jz-9q0srsrv .jz-astral_plane{
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    }

div.jz-st-m.jz-9q0srsrv .jz-omicron4{
    width: 100%;
    height: 100%;
    object-fit: cover;
    aspect-ratio: 16/10;
    }

div.jz-st-m.jz-9q0srsrv .jz-lambda_0{
    padding: 60px;
    }

div.jz-st-m.jz-9q0srsrv .jz-lambda_0 h2{
    font-size: 2rem;
    margin-bottom: 20px;
    color: var(--update-text);
    }

div.jz-st-m.jz-9q0srsrv .jz-lambda_0 p{
    color: hsl(143, 10%, 35%);
    line-height: 1.8;
    margin-bottom: 16px;
    }

div.jz-st-m.jz-9q0srsrv .jz-sonic_boom{
    background: linear-gradient(135deg, hsl(143, 73%, 61%) 0%, hsl(256, 58%, 61%) 100%);
    padding: 80px 5%;
    text-align: center;
    color: #1a1a2e;
    margin-bottom: 80px;
    border-radius: 16px;
    }

div.jz-st-m.jz-9q0srsrv .jz-sonic_boom h2{
    font-size: 2.2rem;
    margin-bottom: 24px;
    }

div.jz-st-m.jz-9q0srsrv .jz-onyxblade{
    display: flex;
    justify-content: center;
    gap: 60px;
    margin-top: 40px;
    }

div.jz-st-m.jz-9q0srsrv .jz-swamp{
    text-align: center;
    }

div.jz-st-m.jz-9q0srsrv .jz-grove{
    font-size: 3.5rem;
    font-weight: 700;
    display: block;
    margin-bottom: 8px;
    }

div.jz-st-m.jz-9q0srsrv .jz-polar_shift{
    font-size: 1.1rem;
    opacity: 0.9;
    }

div.jz-st-m.jz-9q0srsrv .jz-iftm05acvj{
    text-align: center;
    padding: 60px 5%;
    background: var(--update-card-bg);
    border-radius: 16px;
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
    }

div.jz-st-m.jz-9q0srsrv .jz-iftm05acvj h2{
    font-size: 2rem;
    margin-bottom: 20px;
    color: var(--update-text);
    }

div.jz-st-m.jz-9q0srsrv .jz-iftm05acvj p{
    color: hsl(143, 10%, 40%);
    margin-bottom: 32px;
    font-size: 1.1rem;
    }

div.jz-st-m.jz-9q0srsrv .jz-nu22{
    display: inline-block;
    background: linear-gradient(135deg, var(--update-accent), var(--update-secondary));
    color: white;
    padding: 16px 48px;
    border-radius: 8px;
    text-decoration: none;
    font-size: 1.1rem;
    font-weight: 600;
    box-shadow: 0 8px 24px rgba(143, 73, 61, 0.3);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    }

div.jz-st-m.jz-9q0srsrv .jz-nu22:hover{
    transform: translateY(-2px);
    box-shadow: 0 12px 32px rgba(143, 73, 61, 0.4);
    }

div.jz-st-m.jz-9q0srsrv .footer-content{
    max-width: 1200px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 2fr 1fr 1fr;
    gap: 60px;
    margin-bottom: 40px;
    }

div.jz-st-m.jz-9q0srsrv .footer-brand h3{
    font-size: 1.8rem;
    margin-bottom: 16px;
    }

div.jz-st-m.jz-9q0srsrv .footer-brand p{
    opacity: 0.8;
    line-height: 1.7;
    }

div.jz-st-m.jz-9q0srsrv .footer-links h4{
    font-size: 1.1rem;
    margin-bottom: 16px;
    }

div.jz-st-m.jz-9q0srsrv .footer-links ul{
    list-style: none;
    }

div.jz-st-m.jz-9q0srsrv .footer-links a{
    color: var(--update-bg);
    text-decoration: none;
    opacity: 0.8;
    display: block;
    margin-bottom: 8px;
    transition: opacity 0.2s ease;
    }

div.jz-st-m.jz-9q0srsrv .footer-links a:hover{
    opacity: 1;
    }

div.jz-st-m.jz-9q0srsrv .footer-bottom{
    text-align: center;
    padding-top: 32px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    opacity: 0.7;
    font-size: 0.95rem;
    }

@media (max-width: 968px){div.jz-st-m.jz-9q0srsrv .jz-taiga{
    grid-template-columns: 1fr;
    gap: 24px;
    }
    div.jz-st-m.jz-9q0srsrv .jz-astral_plane{
    grid-template-columns: 1fr;
    }
    div.jz-st-m.jz-9q0srsrv .jz-lambda_0{
    padding: 40px;
    }
    div.jz-st-m.jz-9q0srsrv .jz-onyxblade{
    flex-direction: column;
    gap: 32px;
    }
    div.jz-st-m.jz-9q0srsrv .footer-content{
    grid-template-columns: 1fr;
    gap: 40px;
    }
    div.jz-st-m.jz-9q0srsrv .jz-glade h1{
    font-size: 2rem;
    }}

div.jz-st-m.jz-rc3a1kkz.jz-elmnt{
    background-color: var(--help-bg, #0A0B0A);
    color: var(--help-text-primary, #F0F2F0);
    font-family: var(--help-font-sans, sans-serif);
    line-height: 1.6;
    overflow-x: hidden;
    margin: 0;
    padding: 0;
    }

div.jz-st-m.jz-rc3a1kkz .jz-yy_uu_i{
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 2rem;
    }

div.jz-st-m.jz-rc3a1kkz .jz-1y7gbwvzbi{
    text-align: center;
    }

    div.jz-st-m.jz-rc3a1kkz .jz-tnglt{
    position: relative;
    padding-bottom: 5rem;
    }

div.jz-st-m.jz-rc3a1kkz .jz-mdlln{
    width: 100%;
    height: 60vh;
    min-height: 450px;
    margin-bottom: -12vh;
    background-color: var(--help-surface, #141614);
    }

div.jz-st-m.jz-rc3a1kkz .jz-mdlln img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    opacity: 0.7;
    mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 40%, rgba(0,0,0,0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0,0,0,1) 40%, rgba(0,0,0,0) 100%);
    }

div.jz-st-m.jz-rc3a1kkz .jz-w3ft{
    position: relative;
    z-index: 10;
    max-width: 860px;
    margin: 0 auto;
    padding: 4rem 3rem;
    background-color: var(--help-surface, #141614);
    border: 1px solid var(--help-border, #232623);
    box-shadow: 0 25px 50px rgba(0,0,0,0.8);
    }

div.jz-st-m.jz-rc3a1kkz .jz-w3ft h1{
    font-family: var(--help-font-serif, serif);
    font-size: clamp(2.25rem, 5vw, 4rem);
    font-weight: 400;
    margin: 0 0 1.5rem 0;
    color: var(--help-text-primary, #F0F2F0);
    letter-spacing: -0.02em;
    line-height: 1.1;
    }

div.jz-st-m.jz-rc3a1kkz .jz-w3ft p{
    font-size: 1.125rem;
    color: var(--help-text-secondary, #9CA39C);
    margin: 0;
    max-width: 600px;
    margin: 0 auto;
    }

    div.jz-st-m.jz-rc3a1kkz .jz-strct{
    padding: 6rem 0;
    }

div.jz-st-m.jz-rc3a1kkz .jz-prtcl{
    text-align: center;
    font-family: var(--help-font-serif, serif);
    font-size: 2.25rem;
    font-weight: 400;
    margin: 0 0 4rem 0;
    color: var(--help-text-primary, #F0F2F0);
    }

    div.jz-st-m.jz-rc3a1kkz .jz-69mycycjb{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(320px, 1fr));
    gap: 1px;
    background-color: var(--help-border, #232623);
    border: 1px solid var(--help-border, #232623);
    }

div.jz-st-m.jz-rc3a1kkz .jz-qq_ww{
    background-color: var(--help-surface, #141614);
    padding: 3.5rem 2.5rem;
    transition: background-color 0.3s ease;
    }

div.jz-st-m.jz-rc3a1kkz .jz-qq_ww:hover{
    background-color: #1A1C1A;
    }

div.jz-st-m.jz-rc3a1kkz .jz-qq_ww h3{
    font-size: 1.25rem;
    font-weight: 600;
    margin: 0 0 1.25rem 0;
    color: var(--help-text-primary, #F0F2F0);
    letter-spacing: -0.01em;
    }

div.jz-st-m.jz-rc3a1kkz .jz-qq_ww p{
    font-size: 0.95rem;
    color: var(--help-text-secondary, #9CA39C);
    margin: 0;
    line-height: 1.7;
    }

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

div.jz-st-m.jz-rc3a1kkz .jz-bldng h3{
    font-family: var(--help-font-serif, serif);
    font-size: 2rem;
    font-weight: 400;
    margin: 0 0 1.5rem 0;
    color: var(--help-text-primary, #F0F2F0);
    }

div.jz-st-m.jz-rc3a1kkz .jz-bldng p{
    color: var(--help-text-secondary, #9CA39C);
    margin: 0 0 1.5rem 0;
    font-size: 1rem;
    }

div.jz-st-m.jz-rc3a1kkz .jz-cmpnt img{
    width: 100%;
    height: auto;
    aspect-ratio: 4/3;
    object-fit: cover;
    border: 1px solid var(--help-border, #232623);
    filter: grayscale(15%) contrast(1.05);
    }

    div.jz-st-m.jz-rc3a1kkz .jz-fbrc_9{
    padding: 2rem 0 8rem 0;
    display: flex;
    justify-content: center;
    }

div.jz-st-m.jz-rc3a1kkz .jz-zzzz9{
    background: var(--help-surface, #141614);
    border: 1px solid var(--help-accent, hsl(143, 73%, 61%));
    padding: 4.5rem 3rem;
    text-align: center;
    max-width: 860px;
    width: 100%;
    position: relative;
    box-shadow: 0 30px 60px rgba(0,0,0,0.8), 0 0 40px rgba(74, 222, 128, 0.05);
    }

div.jz-st-m.jz-rc3a1kkz .jz-zzzz9::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: var(--help-accent, hsl(143, 73%, 61%));
    }

div.jz-st-m.jz-rc3a1kkz .jz-zzzz9 h2{
    font-family: var(--help-font-serif, serif);
    font-size: 2.25rem;
    font-weight: 400;
    margin: 0 0 1rem 0;
    color: var(--help-text-primary, #F0F2F0);
    }

div.jz-st-m.jz-rc3a1kkz .jz-zzzz9 p{
    color: var(--help-text-secondary, #9CA39C);
    margin: 0 0 3rem 0;
    font-size: 1.125rem;
    }

div.jz-st-m.jz-rc3a1kkz .jz-wrp_p{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 1.25rem 3rem;
    background-color: var(--help-accent, hsl(143, 73%, 61%));
    color: #000000;
    font-weight: 600;
    text-decoration: none;
    font-size: 1.125rem;
    transition: all 0.2s ease;
    border: none;
    cursor: pointer;
    letter-spacing: 0.02em;
    }

div.jz-st-m.jz-rc3a1kkz .jz-wrp_p:hover{
    background-color: var(--help-accent-dark, hsl(143, 73%, 45%));
    transform: translateY(-2px);
    }

    div.jz-st-m.jz-rc3a1kkz .jz-fhxlarn8ixcj{
    color: var(--help-accent, hsl(143, 73%, 61%));
    text-decoration: none;
    border-bottom: 1px solid var(--help-accent, hsl(143, 73%, 61%));
    padding-bottom: 1px;
    transition: color 0.2s, border-color 0.2s;
    }

div.jz-st-m.jz-rc3a1kkz .jz-fhxlarn8ixcj:hover{
    color: var(--help-text-primary, #F0F2F0);
    border-bottom-color: var(--help-text-primary, #F0F2F0);
    }

div.jz-st-m.jz-rc3a1kkz .help-footer p{
    color: var(--help-text-secondary, #9CA39C);
    font-size: 0.875rem;
    margin: 0 0 1.5rem 0;
    }

div.jz-st-m.jz-rc3a1kkz .help-footer-links{
    display: flex;
    justify-content: center;
    gap: 2rem;
    flex-wrap: wrap;
    }

div.jz-st-m.jz-rc3a1kkz .help-footer-links a{
    color: var(--help-text-secondary, #9CA39C);
    text-decoration: none;
    font-size: 0.875rem;
    transition: color 0.2s;
    }

div.jz-st-m.jz-rc3a1kkz .help-footer-links a:hover{
    color: var(--help-text-primary, #F0F2F0);
    }

    @media (max-width: 992px){div.jz-st-m.jz-rc3a1kkz .jz-dsgn_sys{
    grid-template-columns: 1fr;
    gap: 3rem;
    }
    div.jz-st-m.jz-rc3a1kkz .jz-cmpnt{
    order: -1;
    }}

@media (max-width: 768px){div.jz-st-m.jz-rc3a1kkz .jz-w3ft{
    padding: 3rem 1.5rem;
    margin: 0 1rem;
    }
    div.jz-st-m.jz-rc3a1kkz .jz-zzzz9{
    padding: 3rem 1.5rem;
    margin: 0 1rem;
    }
    div.jz-st-m.jz-rc3a1kkz .jz-strct{
    padding: 4rem 0;
    }}

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