:root{--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #d7e4f5;--bs-gray-400: #93a2b8;--bs-gray-500: #64748b;--bs-gray-600: #2d3b59;--bs-gray-700: #192438;--bs-gray-800: #0f1729;--bs-gray-900: #080e1a;--bs-gray-100-rgb: 248, 249, 250;--bs-gray-200-rgb: 233, 236, 239;--bs-gray-300-rgb: 215, 228, 245;--bs-gray-400-rgb: 147, 162, 184;--bs-gray-500-rgb: 100, 116, 139;--bs-gray-600-rgb: 45, 59, 89;--bs-gray-700-rgb: 25, 36, 56;--bs-gray-800-rgb: 15, 23, 41;--bs-gray-900-rgb: 8, 14, 26;--bs-primary: #3b82f6;--bs-primary-dark: #114dad;--bs-primary-light: #b6cdf2;--bs-secondary: #2d3b59;--bs-success: #20c997;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #192438;--bs-lighter: #2d3b59;--bs-background: #0f1729;--bs-background-dark: #080e1a;--bs-title: #d7e4f5;--bs-content: #93a2b8;--bs-muted: #64748b;--bs-dark: #080e1a;--bs-primary-rgb: 59, 130, 246;--bs-primary-dark-rgb: 17, 77, 173;--bs-primary-light-rgb: 182, 205, 242;--bs-secondary-rgb: 45, 59, 89;--bs-success-rgb: 32, 201, 151;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 25, 36, 56;--bs-lighter-rgb: 45, 59, 89;--bs-background-rgb: 15, 23, 41;--bs-background-dark-rgb: 8, 14, 26;--bs-title-rgb: 215, 228, 245;--bs-content-rgb: 147, 162, 184;--bs-muted-rgb: 100, 116, 139;--bs-dark-rgb: 8, 14, 26;--body-gap: .5rem;--grid-gutter: 1rem;--link-font-weight: 400;--bs-body-bg: rgba(var(--bs-background-dark-rgb),1);--bs-body-color: rgba(var(--bs-content-rgb),1);--bs-heading-color: var(--bs-title);--preview-home-bg: var(--bs-light);--preview-home-border: var(--bs-lighter);--menubar-height: 4.875rem;--menubar-border-width: 1px;--menubar-border-color: rgba(var(--bs-lighter-rgb),.7);--menubar-bg: rgba(var(--bs-background-dark-rgb),.5);--menubar-wrapper-bg: transprent;--menubar-wrapper-padding-x: 0}.text-gradient-heading{background-image:linear-gradient(var(--angle, 90deg), rgba(15, 23, 41, var(--opacity, 1)) 0%, rgba(var(--bs-title-rgb), var(--opacity, 1)) 30%, rgba(var(--bs-title-rgb), var(--opacity, 1)) 70%, rgba(15, 23, 41, var(--opacity, 1)) 100%);background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-heading{background-image:linear-gradient(var(--angle, 90deg), rgba(15, 23, 41, var(--opacity, 1)) 0%, rgba(var(--bs-title-rgb), var(--opacity, 1)) 30%, rgba(var(--bs-title-rgb), var(--opacity, 1)) 70%, rgba(15, 23, 41, var(--opacity, 1)) 100%)}.text-gradient-content{background-image:linear-gradient(var(--angle, 90deg), rgba(15, 23, 41, var(--opacity, 1)) 0%, rgba(var(--bs-content-rgb), var(--opacity, 1)) 30%, rgba(var(--bs-content-rgb), var(--opacity, 1)) 70%, rgba(15, 23, 41, var(--opacity, 1)) 100%);background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-content{background-image:linear-gradient(var(--angle, 90deg), rgba(15, 23, 41, var(--opacity, 1)) 0%, rgba(var(--bs-content-rgb), var(--opacity, 1)) 30%, rgba(var(--bs-content-rgb), var(--opacity, 1)) 70%, rgba(15, 23, 41, var(--opacity, 1)) 100%)}.text-gradient-a{background-image:linear-gradient(var(--angle, 90deg), rgba(46, 229, 138, var(--opacity, 1)), rgba(255, 204, 51, var(--opacity, 1)));background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-a{background-image:linear-gradient(var(--angle, 90deg), rgba(46, 229, 138, var(--opacity, 1)), rgba(255, 204, 51, var(--opacity, 1)))}.text-gradient-b{background-image:linear-gradient(var(--angle, 90deg), rgba(var(--bs-primary-rgb), var(--opacity, 1)), rgba(var(--bs-gray-200-rgb), var(--opacity, 1)));background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-b{background-image:linear-gradient(var(--angle, 90deg), rgba(var(--bs-primary-rgb), var(--opacity, 1)), rgba(var(--bs-gray-200-rgb), var(--opacity, 1)))}.text-gradient-c{background-image:linear-gradient(var(--angle, 90deg), rgba(var(--bs-primary-dark-rgb), var(--opacity, 1)), rgba(var(--bs-primary-rgb), var(--opacity, 1)));background-clip:text;color:rgba(0,0,0,0)}.bg-gradient-c{background-image:linear-gradient(var(--angle, 90deg), rgba(var(--bs-primary-dark-rgb), var(--opacity, 1)), rgba(var(--bs-primary-rgb), var(--opacity, 1)))}.btn-primary{--gradient-bg-angle: 80deg;--gradient-border-angle: 360deg;--bs-btn-color: var(--bs-white);--bs-btn-border-color: transparent;--bs-btn-background-image: linear-gradient(var(--gradient-bg-angle), var(--bs-primary) 0%, var(--bs-primary-light) 50%, var(--bs-primary) 100%), linear-gradient(var(--gradient-bg-angle), var(--bs-primary) 0%, var(--bs-primary-light) 50%, var(--bs-primary) 100%);--bs-btn-border-radius: .5rem;--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-border-color: transparent;--bs-btn-active-color: var(--bs-white);--bs-btn-active-border-color: transparent;--bs-btn-box-shadow: none}.btn-hover-primary:hover{--bs-btn-hover-color: var(--bs-white);--bs-btn-hover-border-color: transparent;--bs-btn-hover-background-image: linear-gradient(var(--gradient-bg-angle), var(--bs-background-dark) 0%, var(--bs-primary-light) 100%), linear-gradient(var(--gradient-bg-angle), var(--bs-background-dark) 0%, var(--bs-primary-light) 100%)}.btn-glow{--bs-btn-color: var(--bs-title);--bs-btn-bg: rgba(var(--bs-primary-rgb),.1);--bs-btn-border-color: var(--bs-lighter);--bs-btn-box-shadow: inset 0 -4px 6px rgba(var(--bs-primary-rgb),.1);--bs-btn-hover-color: var(--bs-title);--bs-btn-hover-bg: rgba(var(--bs-primary-rgb),.2);--bs-btn-hover-border-color: var(--bs-lighter);--bs-btn-hover-box-shadow: inset 0 -4px 6px rgba(var(--bs-primary-rgb),.1);--bs-btn-active-color: var(--bs-title);--bs-btn-active-bg: rgba(var(--bs-primary-rgb),.3);--bs-btn-active-border-color: var(--bs-lighter);--bs-btn-active-box-shadow: inset 0 -4px 6px rgba(var(--bs-primary-rgb),.1)}.btn-hover-glow{--bs-btn-hover-color: var(--bs-title);--bs-btn-hover-bg: rgba(var(--bs-primary-rgb),.1);--bs-btn-hover-border-color: var(--bs-lighter);--bs-btn-hover-box-shadow: inset 0 -4px 6px rgba(var(--bs-primary-rgb),.1)}.btn-outline-light{--bs-btn-color: var(--bs-title);--bs-btn-border-color: rgba(var(--bs-lighter-rgb),.8);--bs-btn-bg: rgba(var(--bs-background-dark-rgb),.08);--bs-btn-hover-bg: rgba(var(--bs-background-dark-rgb),.3);--bs-btn-hover-border-color: rgba(var(--bs-lighter-rgb),1);--bs-btn-background-image: none;--bs-btn-hover-background-image: none}.btn-outline-lighter{--bs-btn-color: $muted-color }.nk-menu{--menu-mobile-radius: .75rem;--menu-list-gap-xl-x: 0;--menu-list-padding:0 .5rem;--menu-link-radius: 1.125rem;--menu-list-border-width:0;--menu-list-border-color: transparent;--menu-list-radius: calc(var(--menu-link-radius) * 1.25);--menu-tools-border-width: 1px;--menu-tools-gap: 0.5rem;--menu-dropdown-link-active-color: var(--bs-primary-light)}.nk-menu-tools::before{display:none}.nk-menubar-warper{border-radius:0}.card-bordered{--bs-card-bg: rgba(var(--bs-background-rgb),.4);--bs-card-border-color: rgba(var(--bs-lighter-rgb),.4)}.card-bordered-gradient{--card-background: linear-gradient(0, #0b1422 100%);--card-border: linear-gradient(180deg, #2d3b59 0%, #192438 100%)}.card-blend-bottom{--blend-background: linear-gradient(180deg, rgba(var(--bs-background-rgb),1) 0%, rgba(var(--bs-background-rgb),1) 100%);--blend-border: linear-gradient(180deg, rgba(var(--bs-lighter-rgb),.8) 0%, rgba(var(--bs-background-dark-rgb),.8) 100%)}.card-blend-bottom.featured{border-width:2px;--blend-border: linear-gradient(180deg, rgba(var(--bs-primary-rgb),.8) 20%, transparent 100%)}.card-blend-middle{--blend-background: linear-gradient(0deg, var(--bs-body-bg) 0%, var(--bs-body-bg) 100%);--blend-border: linear-gradient(0deg, rgba(var(--bs-lighter-rgb),.6) 0%, var(--bs-body-bg) 25%, var(--bs-body-bg) 75%, rgba(var(--bs-lighter-rgb),.6) 100%)}.pricing-card-s1{--blend-background: linear-gradient(180deg, rgba(var(--bs-background-rgb),1) 0%, rgba(var(--bs-background-rgb),1) 100%);--blend-border: linear-gradient(180deg, rgba(var(--bs-lighter-rgb),.8) 0%, rgba(var(--bs-background-dark-rgb),.8) 100%)}.pricing-card-s1.featured{border-width:2px;--blend-border: linear-gradient(180deg, rgba(var(--bs-primary-rgb),.8) 20%, rgba(var(--bs-primary-light-rgb),.8) 100%)}.pricing-switcher{--switcher-gap: 3px;--switcher-border-width: 1px;--switcher-active-border-width: 1px;--switcher-active-button-width: 100px;--switcher-border-color: var(--bs-light);--switcher-active-border-color: var(--bs-lighter);--switcher-text-color: var(--bs-content);--switcher-active-text-color: var(--bs-background);--switcher-bg: var(--bs-light);--switcher-active-bg: rgba(var(--bs-title-rgb), 1);--switcher-box-shadow: none;--switcher-active-box-shadow: inset 0 0 15px 0 rgba(var(--bs-primary-light-rgb), 0.1);--switcher-border-radius: 99rem}.nav-pills{--bs-nav-link-color: var(--bs-title);--bs-nav-link-border-color: transparent;--bs-nav-link-box-shadow: none;--bs-nav-link-background-image: none;--bs-nav-bg: transparent;--bs-nav-link-hover-color: var(--bs-title);--bs-nav-link-hover-bg: rgba(var(--bs-lighter-rgb), .4);--bs-nav-link-active-border-color: rgba(var(--bs-lighter-rgb), 1);--bs-nav-link-active-color: var(--bs-title);--bs-nav-link-active-box-shadow: none;--bs-nav-link-active-background-image: none;--bs-nav-pills-link-active-bg: rgba(var(--bs-lighter-rgb), .4);background-color:var(--bs-background);border-radius:1.875rem;padding:.5rem;gap:.5rem}.nav-pills .nav-link{border-radius:99rem}

/* ── Legal / content page WYSIWYG ────────────────────────────── */
.nk-entry { color: var(--bs-content); line-height: 1.8; font-size: .9375rem; }
.nk-entry h1,.nk-entry h2,.nk-entry h3,.nk-entry h4,.nk-entry h5,.nk-entry h6 { color: var(--bs-title); margin-top: 2rem; margin-bottom: .75rem; font-weight: 600; }
.nk-entry h1 { font-size: 1.75rem; }
.nk-entry h2 { font-size: 1.375rem; }
.nk-entry h3 { font-size: 1.125rem; }
.nk-entry p  { margin-bottom: 1.25rem; }
.nk-entry a  { color: var(--bs-primary-light); text-decoration: underline; text-underline-offset: 3px; }
.nk-entry a:hover { color: var(--bs-title); }
.nk-entry ul,.nk-entry ol { padding-left: 1.5rem; margin-bottom: 1.25rem; }
.nk-entry li  { margin-bottom: .4rem; }
.nk-entry strong { color: var(--bs-title); font-weight: 600; }
.nk-entry blockquote { border-left: 3px solid var(--bs-primary); padding: .75rem 1.25rem; margin: 1.5rem 0; background: rgba(var(--bs-lighter-rgb),.25); border-radius: 0 .5rem .5rem 0; color: var(--bs-title); }
.nk-entry hr { border-color: rgba(var(--bs-lighter-rgb),.5); margin: 2rem 0; }
.nk-entry code { background: rgba(var(--bs-lighter-rgb),.4); padding: .15em .4em; border-radius: .3rem; font-size: .875em; color: var(--bs-primary-light); }
.nk-entry table { width: 100%; border-collapse: collapse; margin-bottom: 1.5rem; }
.nk-entry th,.nk-entry td { padding: .6rem 1rem; border: 1px solid rgba(var(--bs-lighter-rgb),.5); text-align: left; }
.nk-entry th { background: rgba(var(--bs-lighter-rgb),.3); color: var(--bs-title); font-weight: 600; }

/* ── myLead text logo ─────────────────────────────────────────── */
.nk-logo-text {
    font-size: 1.5rem;
    font-weight: 800;
    letter-spacing: -0.03em;
    color: var(--bs-title);
    text-decoration: none;
    line-height: 1;
}
.nk-logo-text span {
    color: var(--bs-primary);
}
