.nexolume-header-base-centered .op-header-inner{flex-wrap:wrap;justify-content:center;padding:14px 0}.nexolume-header-base-centered .op-brand{width:100%;justify-content:center}.nexolume-header-base-centered .op-nav{order:3} .nexolume-header-base-split .op-header-inner{display:grid;grid-template-columns:auto 1fr auto}.nexolume-header-base-split .op-nav{justify-self:center} .nexolume-header-base-compact .op-header-inner{min-height:58px}.nexolume-header-base-compact .op-brand-mark{width:32px;height:32px} .nexolume-header-base-transparent .op-site-header{background:rgba(255,255,255,.74);backdrop-filter:blur(24px)} .nexolume-header-base-dark .op-site-header{background:#111827;border-color:#1f2937}.nexolume-header-base-dark .op-brand,.nexolume-header-base-dark .op-nav a{color:#fff} .nexolume-header-base-accent .op-site-header{background:var(--op-accent);border-color:transparent}.nexolume-header-base-accent .op-brand,.nexolume-header-base-accent .op-nav a{color:#fff}.nexolume-header-base-accent .op-header-cta{background:#fff;color:var(--op-accent)} .nexolume-header-base-boxed .op-header-inner{margin-top:12px;margin-bottom:12px;padding-inline:18px;background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:18px;box-shadow:0 14px 34px rgba(15,23,42,.07)} .nexolume-header-finish-soft-shadow .op-site-header{box-shadow:0 12px 34px rgba(15,23,42,.10);border-bottom-color:transparent} .nexolume-header-finish-glass .op-site-header{background:rgba(255,255,255,.72);backdrop-filter:blur(22px);border-bottom:1px solid rgba(148,163,184,.20)} .nexolume-header-base-dark.nexolume-header-finish-glass .op-site-header,.nexolume-header-base-accent.nexolume-header-finish-glass .op-site-header{background:rgba(15,23,42,.88)} .nexolume-header-finish-outline .op-header-inner{margin-block:10px;padding-inline:16px;border:1px solid rgba(99,102,241,.32);border-radius:14px} .nexolume-header-finish-gradient .op-site-header{background:linear-gradient(115deg,var(--op-bg),#fff 52%,#f8fafc)} .nexolume-header-base-dark.nexolume-header-finish-gradient .op-site-header{background:linear-gradient(115deg,#0f172a,#1e293b)} .nexolume-header-base-accent.nexolume-header-finish-gradient .op-site-header{background:linear-gradient(115deg,var(--op-accent),#111827)} .nexolume-header-finish-accent-line .op-site-header{border-bottom:3px solid var(--op-accent)} .nexolume-header-finish-floating .op-site-header{margin:12px auto 0;max-width:min(94%,1320px);border:1px solid rgba(148,163,184,.22);border-radius:20px;box-shadow:0 18px 50px rgba(15,23,42,.11)} .nexolume-header-finish-rounded .op-header-inner{margin-block:9px;padding-inline:18px;border-radius:999px;background:var(--op-bg);border:1px solid rgba(148,163,184,.18)} .nexolume-footer-base-centered .op-footer-inner{display:block;text-align:center}.nexolume-footer-base-centered .op-footer-links,.nexolume-footer-base-centered .op-footer-socials{margin-top:16px} .nexolume-footer-base-dark .op-site-footer{background:#111827;border-color:#1f2937}.nexolume-footer-base-dark .op-footer-inner,.nexolume-footer-base-dark .op-footer-inner a{color:#cbd5e1} .nexolume-footer-base-accent .op-site-footer{background:var(--op-accent);border-color:transparent}.nexolume-footer-base-accent .op-footer-inner,.nexolume-footer-base-accent .op-footer-inner a{color:#fff} .nexolume-footer-base-minimal .op-site-footer{background:transparent;border-top:0} .nexolume-footer-base-boxed .op-footer-inner{padding:28px;background:#fff;border:1px solid rgba(148,163,184,.28);border-radius:20px} .nexolume-footer-base-split .op-footer-inner{align-items:flex-start} .nexolume-footer-base-large .op-site-footer{padding:72px 0}.nexolume-footer-base-large .op-footer-brand strong{font-size:28px;color:var(--op-text)} .nexolume-footer-finish-soft-shadow .op-site-footer{box-shadow:0 -14px 40px rgba(15,23,42,.08)} .nexolume-footer-finish-glass .op-site-footer{background:rgba(255,255,255,.72);backdrop-filter:blur(22px);border-top:1px solid rgba(148,163,184,.20)} .nexolume-footer-base-dark.nexolume-footer-finish-glass .op-site-footer,.nexolume-footer-base-accent.nexolume-footer-finish-glass .op-site-footer{background:rgba(15,23,42,.90)} .nexolume-footer-finish-outline .op-footer-inner{margin-block:22px;padding:26px;border:1px solid rgba(99,102,241,.32);border-radius:18px} .nexolume-footer-finish-gradient .op-site-footer{background:linear-gradient(115deg,#fff,var(--op-bg))} .nexolume-footer-base-dark.nexolume-footer-finish-gradient .op-site-footer{background:linear-gradient(115deg,#0f172a,#1e293b)} .nexolume-footer-base-accent.nexolume-footer-finish-gradient .op-site-footer{background:linear-gradient(115deg,var(--op-accent),#111827)} .nexolume-footer-finish-accent-line .op-site-footer{border-top:4px solid var(--op-accent)} .nexolume-footer-finish-floating .op-footer-inner{margin-block:22px;padding:28px;border-radius:22px;background:#fff;box-shadow:0 18px 52px rgba(15,23,42,.10);border:1px solid rgba(148,163,184,.18)} .nexolume-footer-finish-rounded .op-footer-inner{margin-block:18px;padding:26px;border-radius:28px;background:var(--op-bg)} @media(max-width:980px){.nexolume-header-base-split .op-header-inner{display:flex}.nexolume-header-finish-floating .op-site-header{max-width:calc(100% - 20px)}.nexolume-header-finish-rounded .op-header-inner{border-radius:20px}} 
 .nexolume-header-base-stacked .op-header-inner{flex-wrap:wrap;justify-content:center;padding-block:16px}.nexolume-header-base-stacked .op-brand{width:100%;justify-content:center;margin-bottom:8px}.nexolume-header-base-stacked .op-nav{order:3;width:100%;justify-content:center}.nexolume-header-base-wide .op-header-inner{max-width:1680px;padding-inline:28px} .nexolume-footer-base-columns .op-footer-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.nexolume-footer-base-banner .op-site-footer{padding:54px 0;background:linear-gradient(115deg,var(--op-accent),#111827)}.nexolume-footer-base-banner .op-footer-inner,.nexolume-footer-base-banner .op-footer-inner a{color:#fff} .nexolume-header-finish-top-accent .op-site-header{border-top:4px solid var(--op-accent)}.nexolume-header-finish-double-line .op-site-header{border-top:1px solid var(--op-accent);border-bottom:3px double var(--op-accent)}.nexolume-header-finish-elevated .op-site-header{box-shadow:0 18px 44px rgba(15,23,42,.14);border-bottom:0}.nexolume-header-finish-inset .op-header-inner{box-shadow:inset 0 0 0 1px rgba(148,163,184,.28);padding-inline:18px}.nexolume-header-finish-contrast .op-site-header{background:#0f172a}.nexolume-header-finish-contrast .op-brand,.nexolume-header-finish-contrast .op-nav a{color:#fff}.nexolume-header-finish-soft-fill .op-site-header{background:color-mix(in srgb,var(--op-accent) 9%,white)} .nexolume-footer-finish-top-accent .op-site-footer{border-top:4px solid var(--op-accent)}.nexolume-footer-finish-double-line .op-site-footer{border-top:5px double var(--op-accent)}.nexolume-footer-finish-elevated .op-site-footer{box-shadow:0 -18px 44px rgba(15,23,42,.13)}.nexolume-footer-finish-inset .op-footer-inner{box-shadow:inset 0 0 0 1px rgba(148,163,184,.30);padding:28px}.nexolume-footer-finish-contrast .op-site-footer{background:#fff;color:#0f172a;border-top:1px solid #cbd5e1}.nexolume-footer-finish-soft-fill .op-site-footer{background:color-mix(in srgb,var(--op-accent) 11%,white)} @media(max-width:980px){.nexolume-header-base-stacked .op-brand{width:auto;margin-bottom:0}.nexolume-header-base-stacked .op-nav{width:auto}.nexolume-footer-base-columns .op-footer-inner{grid-template-columns:1fr}} 
\n .nexolume-header-finish-shadow-line .op-site-header,.nexolume-footer-finish-shadow-line .op-site-footer{box-shadow:0 8px 24px rgba(15,23,42,.12)} .nexolume-header-finish-blur .op-site-header,.nexolume-footer-finish-blur .op-site-footer{backdrop-filter:blur(30px);background:rgba(255,255,255,.82)} .nexolume-header-finish-bordered .op-header-inner,.nexolume-footer-finish-bordered .op-footer-inner{border:1px solid rgba(100,116,139,.28);padding-inline:18px} .nexolume-header-finish-offset .op-header-inner,.nexolume-footer-finish-offset .op-footer-inner{transform:translateY(5px)} .nexolume-header-finish-minimal .op-site-header,.nexolume-footer-finish-minimal .op-site-footer{box-shadow:none;border-color:transparent;background:transparent} .nexolume-header-finish-bold .op-nav a,.nexolume-footer-finish-bold .op-footer-inner{font-weight:850} .nexolume-header-finish-duotone .op-site-header,.nexolume-footer-finish-duotone .op-site-footer{background:linear-gradient(120deg,var(--op-bg),color-mix(in srgb,var(--op-accent) 18%,white))} .nexolume-header-finish-subtle .op-site-header,.nexolume-footer-finish-subtle .op-site-footer{background:color-mix(in srgb,var(--op-accent) 4%,white)} .nexolume-header-finish-edge .op-site-header,.nexolume-footer-finish-edge .op-site-footer{border-color:var(--op-accent)} .nexolume-header-finish-card .op-header-inner,.nexolume-footer-finish-card .op-footer-inner{margin-block:12px;padding:18px;border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.09)} .nexolume-page-base-full .op-content>.op-container{width:min(1440px,calc(100% - 40px))}.nexolume-page-base-boxed .op-content>.op-container{max-width:1180px}.nexolume-page-base-wide .op-content>.op-container{max-width:1360px}.nexolume-page-base-narrow .op-content>.op-container{max-width:860px}.nexolume-page-base-centered .op-content article{text-align:center}.nexolume-page-base-editorial .op-content>.op-container{max-width:900px}.nexolume-page-base-split .op-content article{column-count:2;column-gap:44px}.nexolume-page-base-canvas .op-content article{background:transparent;border:0;box-shadow:none}.nexolume-page-base-layered .op-content article{box-shadow:0 26px 70px rgba(15,23,42,.12)}.nexolume-page-base-bento .op-content article{border-radius:28px} .nexolume-page-finish-soft-shadow .op-content article{box-shadow:0 16px 44px rgba(15,23,42,.09)}.nexolume-page-finish-outline .op-content article{border:2px solid color-mix(in srgb,var(--op-accent) 24%,#cbd5e1)}.nexolume-page-finish-rounded .op-content article{border-radius:30px}.nexolume-page-finish-square .op-content article{border-radius:0}.nexolume-page-finish-soft .op-content article{background:#fbfdff}.nexolume-page-finish-accent .op-content article{border-top:5px solid var(--op-accent)}.nexolume-page-finish-gradient .op-content article{background:linear-gradient(145deg,var(--op-bg),#fff)}.nexolume-page-finish-glass .op-content article{background:rgba(255,255,255,.72);backdrop-filter:blur(18px)}.nexolume-page-finish-elevated .op-content article{transform:translateY(-4px);box-shadow:0 24px 64px rgba(15,23,42,.13)}.nexolume-page-finish-inset .op-content article{box-shadow:inset 0 0 0 1px rgba(148,163,184,.25)}.nexolume-page-finish-top-line .op-content article{border-top:4px solid var(--op-accent)}.nexolume-page-finish-left-line .op-content article{border-left:5px solid var(--op-accent)}.nexolume-page-finish-double .op-content article{border:4px double color-mix(in srgb,var(--op-accent) 45%,#cbd5e1)}.nexolume-page-finish-contrast .op-content article{background:#0f172a;color:#e2e8f0}.nexolume-page-finish-minimal .op-content article{border:0;box-shadow:none}.nexolume-page-finish-spacious .op-content article{padding:54px}.nexolume-page-finish-compact .op-content article{padding:20px}.nexolume-page-finish-soft-fill .op-content article{background:color-mix(in srgb,var(--op-accent) 6%,white)}.nexolume-page-finish-dark .op-content article{background:#111827;color:#e5e7eb}.nexolume-page-finish-card .op-content article{border-radius:22px;box-shadow:0 12px 38px rgba(15,23,42,.08)}.nexolume-page-finish-floating .op-content article{margin-top:-18px;position:relative;z-index:2}.nexolume-page-finish-edge .op-content article{border-color:var(--op-accent)}.nexolume-page-finish-framed .op-content article{outline:1px solid #cbd5e1;outline-offset:8px}.nexolume-page-finish-editorial-detail .op-content article{letter-spacing:.005em;line-height:1.8} .nexolume-menu-base-centered .op-nav .op-menu{justify-content:center}.nexolume-menu-base-split .op-nav .op-menu{justify-content:space-between;min-width:520px}.nexolume-menu-base-compact .op-nav .op-menu a{padding:9px 8px;font-size:12px}.nexolume-menu-base-minimal .op-nav .op-menu a{padding-inline:7px}.nexolume-menu-base-pills .op-nav .op-menu a{border-radius:999px}.nexolume-menu-base-underline .op-nav .op-menu a{border-bottom:2px solid transparent}.nexolume-menu-base-underline .op-nav .op-menu a:hover{border-bottom-color:var(--op-accent)}.nexolume-menu-base-boxed .op-nav .op-menu{padding:5px;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.nexolume-menu-base-floating .op-nav .op-menu{padding:6px 10px;border-radius:999px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.10)}.nexolume-menu-base-vertical-sidebar .op-nav .op-menu{flex-direction:column;align-items:stretch} .nexolume-menu-finish-soft-shadow .op-nav .op-menu{box-shadow:0 10px 30px rgba(15,23,42,.10)}.nexolume-menu-finish-outline .op-nav .op-menu{border:1px solid #cbd5e1}.nexolume-menu-finish-rounded .op-nav .op-menu a{border-radius:12px}.nexolume-menu-finish-square .op-nav .op-menu a{border-radius:0}.nexolume-menu-finish-soft .op-nav .op-menu{background:#f8fafc}.nexolume-menu-finish-accent .op-nav .op-menu a:hover{background:var(--op-accent);color:#fff}.nexolume-menu-finish-gradient .op-nav .op-menu{background:linear-gradient(115deg,var(--op-bg),#fff)}.nexolume-menu-finish-glass .op-nav .op-menu{background:rgba(255,255,255,.76);backdrop-filter:blur(18px)}.nexolume-menu-finish-elevated .op-nav .op-menu{transform:translateY(-2px);box-shadow:0 16px 36px rgba(15,23,42,.12)}.nexolume-menu-finish-inset .op-nav .op-menu{box-shadow:inset 0 0 0 1px #e2e8f0}.nexolume-menu-finish-top-line .op-nav .op-menu{border-top:3px solid var(--op-accent)}.nexolume-menu-finish-bottom-line .op-nav .op-menu{border-bottom:3px solid var(--op-accent)}.nexolume-menu-finish-double .op-nav .op-menu{border:3px double #cbd5e1}.nexolume-menu-finish-contrast .op-nav .op-menu{background:#0f172a}.nexolume-menu-finish-contrast .op-nav .op-menu a{color:#fff}.nexolume-menu-finish-minimal .op-nav .op-menu{background:transparent;border:0;box-shadow:none}.nexolume-menu-finish-spacious .op-nav .op-menu{gap:14px}.nexolume-menu-finish-compact .op-nav .op-menu{gap:0}.nexolume-menu-finish-soft-fill .op-nav .op-menu{background:color-mix(in srgb,var(--op-accent) 8%,white)}.nexolume-menu-finish-dark .op-nav .op-menu{background:#111827}.nexolume-menu-finish-dark .op-nav .op-menu a{color:#fff}.nexolume-menu-finish-card .op-nav .op-menu a{background:#fff;box-shadow:0 5px 14px rgba(15,23,42,.06)}.nexolume-menu-finish-floating .op-nav .op-menu{transform:translateY(-3px)}.nexolume-menu-finish-edge .op-nav .op-menu{border-color:var(--op-accent)}.nexolume-menu-finish-framed .op-nav .op-menu{outline:1px solid #cbd5e1;outline-offset:4px}.nexolume-menu-finish-bold .op-nav .op-menu a{font-weight:900} @media(max-width:980px){.nexolume-page-base-split .op-content article{column-count:1}.nexolume-menu-base-split .op-nav .op-menu{min-width:0}.nexolume-menu-base-vertical-sidebar .op-nav .op-menu{display:block}}
