[data-block-id="ob-hero"] { padding-top: 32px; padding-right: clamp(29px, calc(21.13px + 2.0994vw), 48px); padding-bottom: 24px; padding-left: clamp(29px, calc(21.13px + 2.0994vw), 48px); background-image: radial-gradient(circle at 82% 32%, rgba(83,151,255,0.16), transparent 36%), radial-gradient(circle at 45% 95%, rgba(113,175,255,0.08), transparent 30%); background-size: auto; background-position: 0% 0%; background-repeat: repeat; min-height: calc(100vh - 76px); }

[data-block-id="ob-hero"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 24px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero"] { padding-top: 48px !important; padding-right: 20px !important; padding-bottom: 48px !important; padding-left: 20px !important; min-height: auto !important; gap: 32px !important; --himera-gap: 32px !important; } }

[data-block-id="ob-hero-top"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 48px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-top"] { gap: 32px !important; --himera-gap: 32px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-top"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hero-left"] { min-width: 0; flex-basis: 520px; }

[data-block-id="ob-hero-left"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-left"] { flex-basis: 100% !important; } }

[data-block-id="ob-hero-badge-wrap"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 0px; }

[data-block-id="ob-hero-badge"] { line-height: 1.6; padding-top: 10px; padding-right: 17px; padding-bottom: 10px; padding-left: 17px; background: var(--color-primary-soft); color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 13px; font-weight: 600; border-radius: 999px; border: 1px solid var(--color-primary-border); letter-spacing: 0.11em; text-transform: uppercase; }

[data-block-id="ob-hero-h-wrap"] { padding-top: 18px; }

[data-block-id="ob-hero-h-wrap"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-h-wrap"] { padding-top: 18px !important; } }

[data-block-id="ob-hero-h1"] { color: var(--color-text-primary); font-size: clamp(40px, 4.4vw, 64px); font-weight: 750; line-height: 0.98; letter-spacing: -0.045em; white-space: nowrap; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-h1"] { font-size: clamp(36px, 10vw, 54px) !important; line-height: 1.02 !important; letter-spacing: -0.035em !important; white-space: normal !important; } }

[data-block-id="ob-hero-h2"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: clamp(40px, 4.4vw, 64px); font-weight: 750; line-height: 0.98; letter-spacing: -0.045em; white-space: nowrap; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-h2"] { font-size: clamp(36px, 10vw, 54px) !important; line-height: 1.02 !important; letter-spacing: -0.035em !important; white-space: normal !important; } }

[data-block-id="ob-hero-h3"] { color: var(--color-text-primary); font-size: clamp(40px, 4.4vw, 64px); font-weight: 750; line-height: 0.98; letter-spacing: -0.045em; white-space: nowrap; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-h3"] { font-size: clamp(36px, 10vw, 54px) !important; line-height: 1.02 !important; letter-spacing: -0.035em !important; white-space: normal !important; } }

[data-block-id="ob-hero-sub"] { margin-top: 16px; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 16px; font-weight: 400; line-height: 1.5; max-width: 520px; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-sub"] { margin-top: 14px !important; font-size: 15px !important; max-width: none !important; } }

[data-block-id="ob-hero-btns"] { margin-top: 22px; }

[data-block-id="ob-hero-btns"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 14px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-btns"] { margin-top: 18px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-btns"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hero-b1"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: var(--himera-column-gap-default, 12px); }

[data-block-id="ob-hero-b2"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: var(--himera-column-gap-default, 12px); }

[data-block-id="ob-hero-right"] { min-width: 0; flex-basis: 520px; }

[data-block-id="ob-hero-right"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: center; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-right"] { flex-basis: 100% !important; } }

[data-block-id="ob-hero-cube"] { max-width: 560px; height: auto; width: 100%; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-cube"] { max-width: 380px !important; } }

[data-block-id="ob-hero-mid"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 20px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-mid"] { gap: 14px !important; --himera-gap: 14px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-mid"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hero-features"] { background: var(--color-surface); border-radius: 22px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 620px; overflow: hidden; box-shadow: 0 10px 30px rgba(42,88,160,0.08); }

[data-block-id="ob-hero-features"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-features"] { flex-basis: 100% !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-features"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hf1"] { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border-right: 1px solid var(--color-border-subtle); min-width: 0; flex-basis: 140px; }

[data-block-id="ob-hf1"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-hf1"] { padding-right: 16px !important; padding-left: 16px !important; border-right: 1px solid var(--color-border-subtle) !important; border-bottom: 1px solid var(--color-border-subtle) !important; flex-basis: calc(50% - 0.5px) !important; } }

[data-block-id="ob-hf1-i"] { margin-bottom: 6px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-hf1-h"] { color: var(--color-text-primary); font-size: 15px; font-weight: 600; line-height: 1.2; min-height: 18px; letter-spacing: -0.005em; }

[data-block-id="ob-hf1-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 12.5px; line-height: 1.5; flex-grow: 1; }

[data-block-id="ob-hf2"] { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border-right: 1px solid var(--color-border-subtle); min-width: 0; flex-basis: 140px; }

[data-block-id="ob-hf2"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-hf2"] { padding-right: 16px !important; padding-left: 16px !important; border-right: none !important; border-bottom: 1px solid var(--color-border-subtle) !important; flex-basis: calc(50% - 0.5px) !important; } }

[data-block-id="ob-hf2-i"] { margin-bottom: 6px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-hf2-h"] { color: var(--color-text-primary); font-size: 15px; font-weight: 600; line-height: 1.2; min-height: 18px; letter-spacing: -0.005em; }

[data-block-id="ob-hf2-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 12.5px; line-height: 1.5; flex-grow: 1; }

[data-block-id="ob-hf3"] { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; border-right: 1px solid var(--color-border-subtle); min-width: 0; flex-basis: 140px; }

[data-block-id="ob-hf3"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-hf3"] { padding-right: 16px !important; padding-left: 16px !important; border-right: 1px solid var(--color-border-subtle) !important; border-bottom: none !important; flex-basis: calc(50% - 0.5px) !important; } }

[data-block-id="ob-hf3-i"] { margin-bottom: 6px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-hf3-h"] { color: var(--color-text-primary); font-size: 15px; font-weight: 600; line-height: 1.2; min-height: 18px; letter-spacing: -0.005em; }

[data-block-id="ob-hf3-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 12.5px; line-height: 1.5; flex-grow: 1; }

[data-block-id="ob-hf4"] { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; min-width: 0; flex-basis: 140px; }

[data-block-id="ob-hf4"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-hf4"] { padding-right: 16px !important; padding-left: 16px !important; border-right: none !important; flex-basis: calc(50% - 0.5px) !important; } }

[data-block-id="ob-hf4-i"] { margin-bottom: 6px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-hf4-h"] { color: var(--color-text-primary); font-size: 15px; font-weight: 600; line-height: 1.2; min-height: 18px; letter-spacing: -0.005em; }

[data-block-id="ob-hf4-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 12.5px; line-height: 1.5; flex-grow: 1; }

[data-block-id="ob-hero-stats"] { background: var(--color-surface); border-radius: 22px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 360px; overflow: hidden; box-shadow: 0 10px 30px rgba(42,88,160,0.08); }

[data-block-id="ob-hero-stats"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-stats"] { flex-basis: 100% !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-stats"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hs1"] { padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; text-align: center; border-right: 1px solid var(--color-border-subtle); min-width: 0; flex-basis: 100px; }

[data-block-id="ob-hs1"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: center; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-hs1-n"] { margin-left: auto; margin-right: auto; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: clamp(30px,2.8vw,44px); font-weight: 500; line-height: 1; text-align: center; letter-spacing: -0.02em; }

[data-block-id="ob-hs1-l"] { color: var(--color-text-primary); font-size: 13px; font-weight: 500; line-height: 1.35; text-align: center; }

[data-block-id="ob-hs2"] { padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; text-align: center; border-right: 1px solid var(--color-border-subtle); min-width: 0; flex-basis: 100px; }

[data-block-id="ob-hs2"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: center; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-hs2-n"] { margin-left: auto; margin-right: auto; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: clamp(30px,2.8vw,44px); font-weight: 500; line-height: 1; text-align: center; letter-spacing: -0.02em; }

[data-block-id="ob-hs2-l"] { color: var(--color-text-primary); font-size: 13px; font-weight: 500; line-height: 1.35; text-align: center; }

[data-block-id="ob-hs3"] { padding-top: 20px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; text-align: center; min-width: 0; flex-basis: 100px; }

[data-block-id="ob-hs3"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: center; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-hs3-n"] { margin-left: auto; margin-right: auto; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: clamp(30px,2.8vw,44px); font-weight: 500; line-height: 1; text-align: center; letter-spacing: -0.02em; }

[data-block-id="ob-hs3-l"] { color: var(--color-text-primary); font-size: 13px; font-weight: 500; line-height: 1.35; text-align: center; }

[data-block-id="ob-hero-tech"] { padding-top: 20px; margin-top: 4px; border-top: 1px solid var(--color-border-subtle); }

[data-block-id="ob-hero-tech"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-tech"] { padding-top: 18px !important; gap: 12px !important; --himera-gap: 12px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-tech"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-hero-tech-l"] { min-width: 0; flex-basis: 420px; }

[data-block-id="ob-hero-tech-l"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-tech-l"] { flex-basis: 100% !important; } }

[data-block-id="ob-hero-tech-heart"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-hero-tech-caption"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 500; line-height: 1.4; }

[data-block-id="ob-hero-tech-r"] { min-width: 0; flex-basis: 420px; }

[data-block-id="ob-hero-tech-r"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 24px; }

@media (max-width: 767.98px) { [data-block-id="ob-hero-tech-r"] { flex-basis: 100% !important; gap: 14px !important; --himera-gap: 14px !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-hero-tech-r"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-tech-1"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-tech-1-i"] { height: 20px; width: 20px; flex-shrink: 0; }

[data-block-id="ob-tech-1-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; }

[data-block-id="ob-tech-2"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-tech-2-i"] { height: 20px; width: 20px; flex-shrink: 0; }

[data-block-id="ob-tech-2-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; }

[data-block-id="ob-tech-3"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-tech-3-i"] { height: 20px; width: 20px; flex-shrink: 0; }

[data-block-id="ob-tech-3-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; }

[data-block-id="ob-tech-4"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-tech-4-i"] { height: 20px; width: 20px; flex-shrink: 0; }

[data-block-id="ob-tech-4-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; }

[data-block-id="ob-tech-5"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

[data-block-id="ob-tech-5-i"] { height: 20px; width: 20px; flex-shrink: 0; }

[data-block-id="ob-tech-5-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13px; font-weight: 600; letter-spacing: 0.01em; }

[data-block-id="ob-trust"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: 32px; padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: 32px; border-top: 1px solid var(--color-border-subtle); border-bottom: 1px solid var(--color-border-subtle); min-height: calc(100vh - 76px); }

[data-block-id="ob-trust"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 32px; }

@media (max-width: 767.98px) { [data-block-id="ob-trust"] { padding-top: 48px !important; padding-right: 20px !important; padding-bottom: 48px !important; padding-left: 20px !important; min-height: auto !important; } }

[data-block-id="ob-trust-eb"] { line-height: 1.6; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 11px; font-weight: 600; text-align: left; letter-spacing: 0.16em; }

[data-block-id="ob-trust-h"] { color: var(--color-text-primary); font-size: clamp(28px, 3.6vw, 48px); font-weight: 700; line-height: 1.02; max-width: 720px; letter-spacing: -0.025em; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-trust-h"] { font-size: clamp(24px, 7vw, 36px) !important; } }

[data-block-id="ob-trust-row"] { padding-top: 32px; }

[data-block-id="ob-trust-row"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 12px; }

@media (max-width: 767.98px) { [data-block-id="ob-trust-row"] { padding-top: 24px !important; gap: 10px !important; --himera-gap: 10px !important; } }

[data-block-id="ob-t1"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t1"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t1"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t1"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t1"]:hover, [data-block-id="ob-t1"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t1-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t1-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t1-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t2"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t2"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t2"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t2"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t2"]:hover, [data-block-id="ob-t2"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t2-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t2-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t2-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t3"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t3"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t3"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t3"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t3"]:hover, [data-block-id="ob-t3"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t3-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t3-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t3-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t4"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t4"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t4"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t4"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t4"]:hover, [data-block-id="ob-t4"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t4-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t4-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t4-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t5"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t5"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t5"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t5"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t5"]:hover, [data-block-id="ob-t5"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t5-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t5-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t5-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t6"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t6"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t6"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t6"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t6"]:hover, [data-block-id="ob-t6"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t6-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t6-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t6-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t7"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t7"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t7"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t7"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t7"]:hover, [data-block-id="ob-t7"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t7-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t7-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t7-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t8"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t8"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t8"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t8"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t8"]:hover, [data-block-id="ob-t8"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t8-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t8-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t8-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t9"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t9"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t9"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t9"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t9"]:hover, [data-block-id="ob-t9"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t9-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t9-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t9-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-t10"] { padding-top: 18px; padding-right: 18px; padding-bottom: 18px; padding-left: 18px; background: var(--color-surface); border-radius: 14px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(20% - 10px); flex-grow: 0; flex-shrink: 0; }

[data-block-id="ob-t10"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-t10"] { padding-top: 14px !important; padding-right: 14px !important; padding-bottom: 14px !important; padding-left: 14px !important; flex-basis: calc(50% - 5px) !important; flex-shrink: 1 !important; } }

[data-block-id="ob-t10"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-t10"]:hover, [data-block-id="ob-t10"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-t10-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-t10-n"] { color: var(--color-text-primary); font-size: 14.5px; font-weight: 600; line-height: 1.2; letter-spacing: -0.01em; }

[data-block-id="ob-t10-tg"] { color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 12px; font-weight: 400; line-height: 1.4; }

[data-block-id="ob-values"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: 32px; padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: 32px; min-height: calc(100vh - 76px); }

[data-block-id="ob-values"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 48px; }

@media (max-width: 767.98px) { [data-block-id="ob-values"] { padding-top: 56px !important; padding-right: 20px !important; padding-bottom: 56px !important; padding-left: 20px !important; min-height: auto !important; gap: 32px !important; --himera-gap: 32px !important; } }

[data-block-id="ob-values-head"] { max-width: 760px; }

[data-block-id="ob-values-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

[data-block-id="ob-values-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 600; letter-spacing: 0.14em; }

[data-block-id="ob-values-h"] { color: var(--color-text-primary); font-size: clamp(30px, 3.8vw, 52px); font-weight: 700; line-height: 1.02; letter-spacing: -0.025em; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-values-h"] { font-size: clamp(26px, 7.5vw, 38px) !important; } }

[data-block-id="ob-values-row"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 24px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-values-row"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-v1"] { padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-v1"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 20px; }

@media (max-width: 767.98px) { [data-block-id="ob-v1"] { padding-top: 24px !important; padding-right: 24px !important; padding-bottom: 24px !important; padding-left: 24px !important; flex-basis: 100% !important; } }

[data-block-id="ob-v1"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-v1"]:hover, [data-block-id="ob-v1"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-v1-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-v1-h"] { color: var(--color-text-primary); font-size: 22px; font-weight: 600; line-height: 1.25; letter-spacing: -0.01em; }

[data-block-id="ob-v1-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 15px; line-height: 1.6; }

[data-block-id="ob-v2"] { padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-v2"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 20px; }

@media (max-width: 767.98px) { [data-block-id="ob-v2"] { padding-top: 24px !important; padding-right: 24px !important; padding-bottom: 24px !important; padding-left: 24px !important; flex-basis: 100% !important; } }

[data-block-id="ob-v2"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-v2"]:hover, [data-block-id="ob-v2"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-v2-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-v2-h"] { color: var(--color-text-primary); font-size: 22px; font-weight: 600; line-height: 1.25; letter-spacing: -0.01em; }

[data-block-id="ob-v2-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 15px; line-height: 1.6; }

[data-block-id="ob-v3"] { padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-v3"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 20px; }

@media (max-width: 767.98px) { [data-block-id="ob-v3"] { padding-top: 24px !important; padding-right: 24px !important; padding-bottom: 24px !important; padding-left: 24px !important; flex-basis: 100% !important; } }

[data-block-id="ob-v3"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-v3"]:hover, [data-block-id="ob-v3"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-v3-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-v3-h"] { color: var(--color-text-primary); font-size: 22px; font-weight: 600; line-height: 1.25; letter-spacing: -0.01em; }

[data-block-id="ob-v3-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 15px; line-height: 1.6; }

[data-block-id="ob-arch"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: 32px; padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: 32px; background: var(--color-surface); border-top: 1px solid var(--color-border-subtle); border-bottom: 1px solid var(--color-border-subtle); min-height: calc(100vh - 76px); }

[data-block-id="ob-arch"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 48px; }

@media (max-width: 767.98px) { [data-block-id="ob-arch"] { padding-top: 56px !important; padding-right: 20px !important; padding-bottom: 56px !important; padding-left: 20px !important; min-height: auto !important; gap: 32px !important; --himera-gap: 32px !important; } }

[data-block-id="ob-arch-head"] { max-width: 760px; }

[data-block-id="ob-arch-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

[data-block-id="ob-arch-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 600; letter-spacing: 0.14em; }

[data-block-id="ob-arch-h"] { color: var(--color-text-primary); font-size: clamp(30px, 3.8vw, 52px); font-weight: 700; line-height: 1.02; letter-spacing: -0.025em; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-arch-h"] { font-size: clamp(26px, 7.5vw, 38px) !important; } }

[data-block-id="ob-arch-sub"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 16px; line-height: 1.55; max-width: 620px; }

[data-block-id="ob-arch-row"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 24px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-arch-row"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-core"] { padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-primary-border); min-width: 0; flex-basis: 420px; box-shadow: inset 0 1px 0 rgba(59,130,246,0.10), 0 24px 48px -24px rgba(59,130,246,0.18); }

[data-block-id="ob-core"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 20px; }

@media (max-width: 767.98px) { [data-block-id="ob-core"] { padding-top: 24px !important; padding-right: 24px !important; padding-bottom: 24px !important; padding-left: 24px !important; flex-basis: 100% !important; } }

[data-block-id="ob-core-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 8px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-core-head"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-core-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-core-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 700; letter-spacing: 0.14em; }

[data-block-id="ob-core-h"] { color: var(--color-text-primary); font-size: 22px; font-weight: 600; line-height: 1.25; letter-spacing: -0.01em; }

[data-block-id="ob-core-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14.5px; line-height: 1.55; }

[data-block-id="ob-core-list"] { padding-top: 4px; }

[data-block-id="ob-core-list"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cl1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) { [data-block-id="ob-cl1"] { --himera-flex-dir: row !important; } }

@media (max-width: 767.98px) {
  [data-block-id="ob-cl1"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-cl1-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-cl1-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; }

[data-block-id="ob-cl2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-cl2"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-cl2-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-cl2-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; }

[data-block-id="ob-cl3"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-cl3"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-cl3-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-cl3-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; }

[data-block-id="ob-cl4"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 10px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-cl4"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-cl4-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-cl4-t"] { line-height: 1.6; color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; }

[data-block-id="ob-ext"] { min-width: 0; flex-basis: 420px; }

[data-block-id="ob-ext"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-ext"] { flex-basis: 100% !important; } }

[data-block-id="ob-ext-row1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 16px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-ext-row1"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-ex-pages"] { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 180px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-ex-pages"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 12px; }

@media (max-width: 767.98px) { [data-block-id="ob-ex-pages"] { padding-top: 20px !important; padding-right: 18px !important; padding-bottom: 20px !important; padding-left: 18px !important; flex-basis: calc(50% - 8px) !important; } }

[data-block-id="ob-ex-pages"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-ex-pages"]:hover, [data-block-id="ob-ex-pages"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-ex-pages-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-ex-pages-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-ex-pages-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 13px; line-height: 1.55; }

[data-block-id="ob-ex-comm"] { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 180px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-ex-comm"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 12px; }

@media (max-width: 767.98px) { [data-block-id="ob-ex-comm"] { padding-top: 20px !important; padding-right: 18px !important; padding-bottom: 20px !important; padding-left: 18px !important; flex-basis: calc(50% - 8px) !important; } }

[data-block-id="ob-ex-comm"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-ex-comm"]:hover, [data-block-id="ob-ex-comm"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-ex-comm-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-ex-comm-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-ex-comm-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 13px; line-height: 1.55; }

[data-block-id="ob-ext-row2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 16px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-ext-row2"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-ex-forms"] { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 180px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-ex-forms"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 12px; }

@media (max-width: 767.98px) { [data-block-id="ob-ex-forms"] { padding-top: 20px !important; padding-right: 18px !important; padding-bottom: 20px !important; padding-left: 18px !important; flex-basis: calc(50% - 8px) !important; } }

[data-block-id="ob-ex-forms"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-ex-forms"]:hover, [data-block-id="ob-ex-forms"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-ex-forms-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-ex-forms-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-ex-forms-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 13px; line-height: 1.55; }

[data-block-id="ob-ex-seo"] { padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 180px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-ex-seo"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 12px; }

@media (max-width: 767.98px) { [data-block-id="ob-ex-seo"] { padding-top: 20px !important; padding-right: 18px !important; padding-bottom: 20px !important; padding-left: 18px !important; flex-basis: calc(50% - 8px) !important; } }

[data-block-id="ob-ex-seo"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-ex-seo"]:hover, [data-block-id="ob-ex-seo"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-ex-seo-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-ex-seo-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-ex-seo-t"] { color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); font-size: 13px; line-height: 1.55; }

[data-block-id="ob-features"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: 32px; padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: 32px; min-height: calc(100vh - 76px); }

[data-block-id="ob-features"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 48px; }

@media (max-width: 767.98px) { [data-block-id="ob-features"] { padding-top: 56px !important; padding-right: 20px !important; padding-bottom: 56px !important; padding-left: 20px !important; min-height: auto !important; gap: 32px !important; --himera-gap: 32px !important; } }

[data-block-id="ob-feat-head"] { max-width: 760px; }

[data-block-id="ob-feat-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

[data-block-id="ob-feat-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 600; letter-spacing: 0.14em; }

[data-block-id="ob-feat-h"] { color: var(--color-text-primary); font-size: clamp(30px, 3.8vw, 52px); font-weight: 700; line-height: 1.02; letter-spacing: -0.025em; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-feat-h"] { font-size: clamp(26px, 7.5vw, 38px) !important; } }

[data-block-id="ob-feat-row1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 24px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-feat-row1"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-f1"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f1"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f1"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f1"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f1"]:hover, [data-block-id="ob-f1"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f1-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f1-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f1-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-f2"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f2"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f2"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f2"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f2"]:hover, [data-block-id="ob-f2"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f2-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f2-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f2-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-f3"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f3"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f3"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f3"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f3"]:hover, [data-block-id="ob-f3"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f3-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f3-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f3-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-feat-row2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 24px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-feat-row2"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-f4"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f4"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f4"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f4"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f4"]:hover, [data-block-id="ob-f4"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f4-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f4-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f4-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-f5"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f5"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f5"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f5"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f5"]:hover, [data-block-id="ob-f5"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f5-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f5-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f5-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-f6"] { padding-top: 28px; padding-right: 28px; padding-bottom: 28px; padding-left: 28px; background: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-border); min-width: 0; flex-basis: 320px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.04); }

[data-block-id="ob-f6"] { flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 16px; }

@media (max-width: 767.98px) { [data-block-id="ob-f6"] { padding-top: 22px !important; padding-right: 22px !important; padding-bottom: 22px !important; padding-left: 22px !important; flex-basis: 100% !important; } }

[data-block-id="ob-f6"] { transition: all 220ms cubic-bezier(0.22, 1, 0.36, 1); }
[data-block-id="ob-f6"]:hover, [data-block-id="ob-f6"].himera-hover-active { transform: translateY(-3px); box-shadow: 0 10px 24px rgba(15, 23, 42, 0.10); }

[data-block-id="ob-f6-i"] { color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); }

[data-block-id="ob-f6-h"] { color: var(--color-text-primary); font-size: 19px; font-weight: 600; letter-spacing: -0.01em; }

[data-block-id="ob-f6-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 14px; line-height: 1.55; }

[data-block-id="ob-compare"] { padding-top: clamp(34px, calc(24.88px + 2.4309vw), 56px); padding-right: 32px; padding-bottom: clamp(34px, calc(24.88px + 2.4309vw), 56px); padding-left: 32px; background: var(--color-surface); border-top: 1px solid var(--color-border-subtle); border-bottom: 1px solid var(--color-border-subtle); min-height: calc(100vh - 76px); }

[data-block-id="ob-compare"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 32px; }

@media (max-width: 767.98px) { [data-block-id="ob-compare"] { padding-top: 48px !important; padding-right: 20px !important; padding-bottom: 48px !important; padding-left: 20px !important; min-height: auto !important; gap: 24px !important; --himera-gap: 24px !important; } }

[data-block-id="ob-cmp-head"] { max-width: 760px; }

[data-block-id="ob-cmp-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 14px; }

[data-block-id="ob-cmp-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 600; letter-spacing: 0.14em; }

[data-block-id="ob-cmp-h"] { color: var(--color-text-primary); font-size: clamp(28px, 3.4vw, 44px); font-weight: 700; line-height: 1.05; letter-spacing: -0.025em; white-space: pre-line; }

@media (max-width: 767.98px) { [data-block-id="ob-cmp-h"] { font-size: clamp(24px, 6.8vw, 34px) !important; } }

[data-block-id="ob-cmp-sub"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 15px; line-height: 1.55; max-width: 640px; }

[data-block-id="ob-cmp-row"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 18px; }

[data-block-id="ob-cmp-tilda"] { background: var(--color-surface); border-radius: 18px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(33.333% - 12px); flex-grow: 0; flex-shrink: 0; overflow: hidden; }

[data-block-id="ob-cmp-tilda"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-cmp-tilda"] { flex-basis: 100% !important; } }

[data-block-id="ob-cmp-tilda-head"] { padding-top: 20px; padding-right: 22px; padding-bottom: 20px; padding-left: 22px; background: var(--color-surface-muted); border-bottom: 1px solid var(--color-border); }

[data-block-id="ob-cmp-tilda-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 4px; }

[data-block-id="ob-cmp-tilda-eb"] { line-height: 1.6; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 11px; font-weight: 700; letter-spacing: 0.16em; }

[data-block-id="ob-cmp-tilda-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-cmp-tilda-1"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-tilda-1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-1-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-1-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-tilda-2"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-tilda-2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-2-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-2-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-tilda-3"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-tilda-3"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-3-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-3-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-tilda-4"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-tilda-4"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-4-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-4-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-tilda-5"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-tilda-5"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-5-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-5-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-tilda-6"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; }

[data-block-id="ob-cmp-tilda-6"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-tilda-6-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-tilda-6-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-wp"] { background: var(--color-surface); border-radius: 18px; border: 1px solid var(--color-border); min-width: 0; flex-basis: calc(33.333% - 12px); flex-grow: 0; flex-shrink: 0; overflow: hidden; }

[data-block-id="ob-cmp-wp"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-cmp-wp"] { flex-basis: 100% !important; } }

[data-block-id="ob-cmp-wp-head"] { padding-top: 20px; padding-right: 22px; padding-bottom: 20px; padding-left: 22px; background: var(--color-surface-muted); border-bottom: 1px solid var(--color-border); }

[data-block-id="ob-cmp-wp-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 4px; }

[data-block-id="ob-cmp-wp-eb"] { line-height: 1.6; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); font-size: 11px; font-weight: 700; letter-spacing: 0.16em; }

[data-block-id="ob-cmp-wp-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-cmp-wp-1"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-wp-1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-1-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-1-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-wp-2"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-wp-2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-2-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-2-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-wp-3"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-wp-3"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-3-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-3-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-wp-4"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-wp-4"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-4-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-4-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-wp-5"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-wp-5"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-5-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-5-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-wp-6"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; }

[data-block-id="ob-cmp-wp-6"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-wp-6-i"] { padding-top: 3px; color: var(--color-text-muted); --color-text-primary: var(--color-text-muted); --color-text-body: var(--color-text-muted); --color-text-secondary: var(--color-text-muted); flex-shrink: 0; }

[data-block-id="ob-cmp-wp-6-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cmp-himera"] { background: var(--color-surface); border-radius: 18px; border: 1.5px solid var(--color-primary-border); min-width: 0; flex-basis: calc(33.333% - 12px); flex-grow: 0; flex-shrink: 0; overflow: hidden; box-shadow: 0 24px 48px -24px rgba(36,107,253,0.24); }

[data-block-id="ob-cmp-himera"] { min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-cmp-himera"] { flex-basis: 100% !important; } }

[data-block-id="ob-cmp-himera-head"] { padding-top: 20px; padding-right: 22px; padding-bottom: 20px; padding-left: 22px; background: var(--color-primary-soft); border-bottom: 1px solid var(--color-primary-border); }

[data-block-id="ob-cmp-himera-head"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 4px; }

[data-block-id="ob-cmp-himera-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 11px; font-weight: 700; letter-spacing: 0.16em; }

[data-block-id="ob-cmp-himera-h"] { color: var(--color-text-primary); font-size: 17px; font-weight: 600; letter-spacing: -0.005em; }

[data-block-id="ob-cmp-himera-1"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-himera-1"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-1-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-1-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-himera-2"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-himera-2"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-2-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-2-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-himera-3"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-himera-3"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-3-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-3-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-himera-4"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-himera-4"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-4-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-4-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-himera-5"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; border-bottom: 1px solid var(--color-border-subtle); }

[data-block-id="ob-cmp-himera-5"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-5-i"] { padding-top: 3px; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-5-t"] { color: var(--color-text-primary); font-size: 13.5px; font-weight: 500; line-height: 1.5; }

[data-block-id="ob-cmp-himera-6"] { padding-top: 14px; padding-right: 22px; padding-bottom: 14px; padding-left: 22px; }

[data-block-id="ob-cmp-himera-6"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 10px; }

[data-block-id="ob-cmp-himera-6-i"] { padding-top: 3px; color: var(--color-text-soft); --color-text-primary: var(--color-text-soft); --color-text-body: var(--color-text-soft); --color-text-secondary: var(--color-text-soft); flex-shrink: 0; }

[data-block-id="ob-cmp-himera-6-t"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 13.5px; line-height: 1.5; }

[data-block-id="ob-cta"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: 32px; padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: 32px; min-height: calc(100vh - 76px); }

[data-block-id="ob-cta"] { --himera-flex-dir: column; --himera-justify: center; --himera-align: stretch; --himera-gap: 0px; }

@media (max-width: 767.98px) { [data-block-id="ob-cta"] { padding-top: 56px !important; padding-right: 20px !important; padding-bottom: 56px !important; padding-left: 20px !important; min-height: auto !important; } }

[data-block-id="ob-cta-card"] { padding-top: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-right: clamp(34px, calc(24.88px + 2.4309vw), 56px); padding-bottom: clamp(38px, calc(27.23px + 2.8729vw), 64px); padding-left: clamp(34px, calc(24.88px + 2.4309vw), 56px); background-image: radial-gradient(ellipse 800px 400px at 90% -20%, rgba(59,130,246,0.10) 0%, transparent 60%); background-size: auto; background-position: 0% 0%; background-repeat: repeat; background-color: var(--color-surface); border-radius: 20px; border: 1px solid var(--color-primary-border); box-shadow: inset 0 1px 0 rgba(59,130,246,0.10), 0 40px 80px -40px rgba(59,130,246,0.26); }

[data-block-id="ob-cta-card"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: flex-start; --himera-gap: 28px; }

@media (max-width: 767.98px) { [data-block-id="ob-cta-card"] { padding-top: 44px !important; padding-right: 26px !important; padding-bottom: 44px !important; padding-left: 26px !important; gap: 20px !important; --himera-gap: 20px !important; } }

[data-block-id="ob-cta-eb"] { line-height: 1.6; color: var(--color-primary); --color-text-primary: var(--color-primary); --color-text-body: var(--color-primary); --color-text-secondary: var(--color-primary); font-size: 12px; font-weight: 600; letter-spacing: 0.14em; }

[data-block-id="ob-cta-h"] { color: var(--color-text-primary); font-size: clamp(32px, 4.6vw, 60px); font-weight: 700; line-height: 1.02; max-width: 640px; letter-spacing: -0.03em; }

@media (max-width: 767.98px) { [data-block-id="ob-cta-h"] { font-size: clamp(30px, 8.5vw, 42px) !important; } }

[data-block-id="ob-cta-sub"] { color: var(--color-text-secondary); --color-text-primary: var(--color-text-secondary); --color-text-body: var(--color-text-secondary); --color-text-secondary: var(--color-text-secondary); font-size: 16px; line-height: 1.55; font-family: 'JetBrains Mono', ui-monospace, monospace; max-width: 620px; }

@media (max-width: 767.98px) { [data-block-id="ob-cta-sub"] { font-size: 14px !important; } }

[data-block-id="ob-cta-btns"] { padding-top: 4px; }

[data-block-id="ob-cta-btns"] { flex-basis: 0; flex-grow: 1; flex-shrink: 1; min-width: 0; --himera-flex-dir: row; --himera-justify: flex-start; --himera-align: center; --himera-gap: 12px; }

@media (max-width: 767.98px) {
  [data-block-id="ob-cta-btns"] {
    --himera-flex-dir: column !important;
    --himera-align: stretch !important;
  }
}

[data-block-id="ob-cta-b1"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: var(--himera-column-gap-default, 12px); }

[data-block-id="ob-cta-b2"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: var(--himera-column-gap-default, 12px); }

[data-block-id="ob-cta-b3"] { flex-basis: auto; flex-grow: 0; flex-shrink: 0; min-width: 0; --himera-flex-dir: column; --himera-justify: flex-start; --himera-align: stretch; --himera-gap: var(--himera-column-gap-default, 12px); }