/*
 * CLYNYX EHR base styles recovered from the approved source page.
 * Destination scope: WordPress page ID 6.
 * Load before the page's approved-refresh overrides.
 */
body.page-id-6 #sidebar { display: none !important; }

body.page-id-6 #left-area { width: 100% !important; float: none !important; padding-right: 0 !important; }

body.page-id-6 #content-area { padding-bottom: 0 !important; }

body.page-id-6 #main-content .container::before { display: none !important; }

body.page-id-6 .main_title { display: none !important; }

body.page-id-6 #main-content .entry-content { margin: 0 !important; padding: 0 !important; }

body.page-id-6 #main-content { padding: 58px 0 23px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise { --navy: #0b2f4f; --navy-2: #154c72; --blue: #246f9f; --teal: #239f9a; --ink: #14283b; --muted: #617487; --line: #dce7ee; --soft: #f5f9fb; --soft-blue: #edf6fa; --white: #fff; --shadow: 0 20px 60px rgba(11,47,79,.10); --max: 1220px; --r-xl: 32px; --r-lg: 22px; --r-md: 16px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise * { box-sizing: border-box; }

html:has(body.page-id-6) { scroll-behavior: smooth; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise { margin: 0; font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; color: var(--ink); background: var(--white); line-height: 1.6; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise a { color: inherit; text-decoration: none; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise img,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise svg { display: block; max-width: 100%; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise button { font: inherit; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .container { width: min(calc(100% - 40px),var(--max)); margin-inline: auto; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section { padding: 108px 0; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .eyebrow { display: inline-flex; align-items: center; gap: 10px; color: var(--blue); font-size: .78rem; font-weight: 800; letter-spacing: .14em; text-transform: uppercase; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .eyebrow::before { content: ""; width: 28px; height: 2px; border-radius: 99px; background: var(--teal); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h3 { margin: 0; font-family: "Open Sans",Helvetica,Arial,Lucida,sans-serif; line-height: 1.08; letter-spacing: 0 !important; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h1 { font-size: clamp(3.2rem, 6.8vw, 6.2rem); max-width: 940px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h2 { font-size: clamp(2.2rem, 4vw, 3.9rem); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h3 { font-size: 1.25rem; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise p { margin: 0; color: var(--muted); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .lead { font-size: clamp(1.08rem, 1.6vw, 1.3rem); max-width: 770px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section-head { display: flex; justify-content: space-between; gap: 42px; align-items: end; margin-bottom: 46px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section-head p { max-width: 570px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .btn { display: inline-flex; align-items: center; justify-content: center; gap: 10px; min-height: 50px; padding: 0 22px; border-radius: 999px; font-weight: 750; border: 1px solid transparent; transition: .25s; cursor: pointer; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .btn-primary { background: var(--navy); color: #fff; box-shadow: 0 12px 30px rgba(11,47,79,.18); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .btn-primary:hover { transform: translateY(-2px); background: var(--navy-2); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .btn-secondary { background: #fff; border-color: var(--line); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .btn-secondary:hover { transform: translateY(-2px); border-color: #b8cfdd; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .site-header { position: sticky; top: 0; z-index: 50; background: rgba(255,255,255,.90); backdrop-filter: blur(18px); border-bottom: 1px solid rgba(220,231,238,.88); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .nav { min-height: 78px; display: flex; align-items: center; justify-content: space-between; gap: 24px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand { display: flex; align-items: center; gap: 12px; font-weight: 900; letter-spacing: .12em; color: var(--navy); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand-mark { width: 38px; height: 38px; border-radius: 12px; position: relative; overflow: hidden; background: linear-gradient(145deg,var(--navy),var(--blue)); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand-mark::before { content: ""; position: absolute; inset: 8px; border: 2px solid rgba(255,255,255,.90); border-radius: 50%; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand-mark::after { content: ""; position: absolute; width: 8px; height: 8px; left: 15px; top: 15px; background: var(--teal); border-radius: 50%; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .nav-links { display: flex; gap: 28px; align-items: center; font-size: .94rem; font-weight: 650; color: #344b5d; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .nav-links a:hover { color: var(--blue); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle { display: none; border: 0; background: none; padding: 8px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero { position: relative; overflow: hidden; padding: 86px 0 88px; background: radial-gradient(circle at 84% 18%,rgba(35,159,154,.12),transparent 31%),radial-gradient(circle at 12% 14%,rgba(36,111,159,.10),transparent 29%),linear-gradient(#fbfdff 0%,#fff 100%); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-grid { display: grid; grid-template-columns: 1.08fr .92fr; gap: 72px; align-items: center; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-copy .eyebrow { margin-bottom: 26px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-copy h1 span { color: var(--blue); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-copy .lead { margin-top: 26px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-actions { display: flex; gap: 14px; flex-wrap: wrap; margin-top: 34px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-proof { display: flex; gap: 24px; flex-wrap: wrap; margin-top: 32px; font-size: .9rem; color: #506477; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-proof span { display: flex; align-items: center; gap: 8px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-proof i { width: 8px; height: 8px; border-radius: 50%; background: var(--teal); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-visual { position: relative; min-height: 560px; border-radius: 36px; border: 1px solid rgba(192,214,228,.90); background: rgba(255,255,255,.80); box-shadow: var(--shadow); overflow: hidden; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-visual::before { content: ""; position: absolute; inset: 0; background-image: radial-gradient(#cfe0ea 1px,transparent 1px); background-size: 22px 22px; opacity: .65; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .core { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 176px; height: 176px; border-radius: 50%; background: linear-gradient(145deg,var(--navy),var(--blue)); color: #fff; display: grid; place-items: center; text-align: center; box-shadow: 0 24px 60px rgba(11,47,79,.28); z-index: 4; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .core strong { font-size: 1.2rem; letter-spacing: .08em; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .core small { display: block; font-size: .72rem; opacity: .82; letter-spacing: .05em; margin-top: 6px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .orbit { position: absolute; inset: 66px; border: 1px solid rgba(36,111,159,.22); border-radius: 50%; animation: spin 30s linear infinite; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .orbit.two { inset: 132px; border-style: dashed; animation-direction: reverse; animation-duration: 22s; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node { position: absolute; z-index: 5; width: 138px; padding: 15px; border-radius: 18px; background: #fff; border: 1px solid var(--line); box-shadow: 0 12px 32px rgba(20,62,92,.11); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node b { display: block; font-size: .88rem; margin-top: 7px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node span { font-size: .72rem; color: var(--muted); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node-icon { width: 34px; height: 34px; border-radius: 11px; background: #e5f3f4; display: grid; place-items: center; color: var(--blue); font-weight: 900; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n1 { top: 40px; left: 50%; transform: translateX(-50%); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n2 { top: 145px; right: 34px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n3 { bottom: 76px; right: 55px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n4 { bottom: 43px; left: 50%; transform: translateX(-50%); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n5 { bottom: 100px; left: 30px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n6 { top: 145px; left: 34px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-strip { background: #fbfdfe; border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-grid { min-height: 116px; display: grid; grid-template-columns: 1.2fr repeat(4,1fr); align-items: center; gap: 24px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-title { font-weight: 800; color: var(--navy); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-item { display: flex; align-items: center; gap: 12px; padding-left: 24px; border-left: 1px solid var(--line); font-size: .9rem; font-weight: 700; color: #4c6274; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-icon { width: 40px; height: 40px; border-radius: 12px; background: #e5f3f4; display: grid; place-items: center; color: var(--blue); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 22px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card { padding: 30px; border: 1px solid var(--line); border-radius: var(--r-lg); background: #fff; transition: .28s; position: relative; overflow: hidden; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 4px; background: linear-gradient(90deg,var(--blue),var(--teal)); transform: scaleX(0); transform-origin: left center; transition: .28s; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card:hover { transform: translateY(-6px); box-shadow: var(--shadow); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card:hover::after { transform: scaleX(1); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card .icon { width: 48px; height: 48px; border-radius: 15px; background: var(--soft); display: grid; place-items: center; color: var(--blue); font-weight: 900; margin-bottom: 22px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-card p { margin-top: 10px; font-size: .94rem; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties { background: var(--navy); color: #fff; position: relative; overflow: hidden; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties::before { content: ""; position: absolute; inset: -20% 45% auto -10%; height: 520px; background: radial-gradient(circle,rgba(35,159,154,.18),transparent 65%); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties p { color: #c9d6e0; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 18px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card { min-height: 220px; padding: 26px; border-radius: 22px; border: 1px solid rgba(255,255,255,.14); background: rgba(255,255,255,.06); display: flex; flex-direction: column; justify-content: space-between; transition: .25s; position: relative; overflow: hidden; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card:hover { transform: translateY(-5px); background: rgba(255,255,255,.10); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card .num { font-size: .74rem; letter-spacing: .12em; color: #8bd4d0; font-weight: 800; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card h3 { font-size: 1.35rem; margin-top: 12px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card p { font-size: .9rem; margin-top: 10px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-card .arrow { font-size: 1.4rem; color: #8bd4d0; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 34px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-panel { border-radius: var(--r-xl); padding: 42px; background: var(--soft-blue); border: 1px solid var(--line); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-panel p { margin-top: 18px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .metric-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 16px; margin-top: 32px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .metric { padding: 22px; border-radius: 18px; background: #fff; border: 1px solid var(--line); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .metric strong { display: block; font-size: 1.45rem; color: var(--navy); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .metric span { font-size: .8rem; color: var(--muted); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-list { display: grid; gap: 16px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-item { display: grid; grid-template-columns: auto 1fr; gap: 16px; padding: 22px; border: 1px solid var(--line); border-radius: 18px; background: #fff; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .check { width: 34px; height: 34px; border-radius: 11px; background: #e5f3f4; color: var(--teal); display: grid; place-items: center; font-weight: 900; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-item p { font-size: .9rem; margin-top: 5px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 18px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-card { border: 1px solid var(--line); border-radius: 20px; padding: 26px; background: #fff; min-height: 220px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-card .tag { font-size: .74rem; text-transform: uppercase; letter-spacing: .12em; color: var(--blue); font-weight: 800; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-card h3 { font-size: 1.4rem; margin-top: 14px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-card p { font-size: .9rem; margin-top: 10px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-grid { display: grid; grid-template-columns: repeat(4,1fr); gap: 18px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-card { min-height: 190px; border: 1px solid var(--line); border-radius: 20px; padding: 26px; display: flex; flex-direction: column; justify-content: space-between; background: #fff; transition: .25s; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-card:hover { transform: translateY(-5px); box-shadow: var(--shadow); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-card .type { font-size: .74rem; text-transform: uppercase; letter-spacing: .12em; color: var(--blue); font-weight: 800; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-card p { font-size: .88rem; margin-top: 10px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .arrow { font-size: 1.5rem; color: var(--teal); }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap { padding: 64px; border-radius: 36px; background: linear-gradient(135deg,var(--navy),#174f78 65%,#1b7c86); color: #fff; display: flex; justify-content: space-between; align-items: center; gap: 36px; position: relative; overflow: hidden; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap::after { content: ""; position: absolute; width: 320px; height: 320px; border: 1px solid rgba(255,255,255,.14); border-radius: 50%; right: -80px; top: -130px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap p { color: #cfdae3; max-width: 620px; margin-top: 14px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap .btn { background: #fff; color: var(--navy); position: relative; z-index: 2; white-space: nowrap; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer { padding: 62px 0 34px; background: #071d30; color: #fff; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer p,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer a { color: #afbecb; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-grid { display: grid; grid-template-columns: 1.4fr repeat(3,1fr); gap: 48px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-col { display: grid; gap: 10px; align-content: start; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-col strong { margin-bottom: 8px; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-bottom { border-top: 1px solid rgba(255,255,255,.12); margin-top: 44px; padding-top: 22px; display: flex; justify-content: space-between; gap: 20px; font-size: .84rem; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .reveal { opacity: 0; transform: translateY(24px); transition: opacity .7s,transform .7s; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .reveal.visible { opacity: 1; transform: none; }

@media (max-width: 980px) {
	body.page-id-6 #main-content { padding-bottom: 0; }
}

@media (max-width: 1000px) {
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .nav-links { display: none; position: absolute; top: 78px; left: 0; right: 0; background: #fff; padding: 24px 20px; border-bottom: 1px solid var(--line); flex-direction: column; align-items: flex-start; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .nav-links.open { display: flex; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .site-header .nav > .btn { display: none; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle { position: relative; display: grid; place-items: center; width: 46px; min-width: 46px; height: 46px; padding: 0; color: #3f6f9f; cursor: pointer; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle::before,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle::after { content: ""; position: absolute; width: 25px; height: 2px; border-radius: 999px; background: #3f6f9f; transition: transform .18s,box-shadow .18s; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle::before { box-shadow: 0 -7px 0 #3f6f9f,0 7px 0 #3f6f9f; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle::after { opacity: 0; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle[aria-expanded="true"]::before { transform: rotate(45deg); box-shadow: none; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle[aria-expanded="true"]::after { opacity: 1; transform: rotate(-45deg); }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .menu-toggle:focus-visible { outline: 3px solid #3f6f9f; outline-offset: 4px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .value-grid { grid-template-columns: 1fr; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-visual { min-height: 520px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-grid { grid-template-columns: 1fr 1fr; padding: 24px 0; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-title { grid-column: 1 / -1; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-item { border-left: 0; padding-left: 0; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-grid { grid-template-columns: repeat(2,1fr); }
}

@media (max-width: 640px) {
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .container { width: min(calc(100% - 28px),var(--max)); }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section { padding: 78px 0; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section-head { display: block; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .section-head p { margin-top: 18px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero { padding-top: 54px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-actions { flex-direction: column; align-items: stretch; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .hero-visual { min-height: 470px; border-radius: 26px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .orbit { inset: 70px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .orbit.two { inset: 125px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .core { width: 138px; height: 138px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node { width: 112px; padding: 11px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n2 { right: 12px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n6 { left: 12px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n3 { right: 18px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .n5 { left: 18px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node b { font-size: .75rem; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .node span { display: none; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .trust-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .domain-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialty-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .audience-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .resource-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .metric-grid,
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-grid { grid-template-columns: 1fr; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap { display: block; padding: 38px 28px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap .btn { margin-top: 24px; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-bottom { display: block; }
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .footer-bottom span { display: block; margin-top: 8px; }
}

@media (max-width: 576px) {
	body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h1 { font-size: 38px !important; padding-bottom: 0 !important; }
}

body.page-id-6 #main-content .clynyx-prod-page { position: relative !important; left: 50% !important; right: 50% !important; width: 100vw !important; margin-left: -50vw !important; margin-right: -50vw !important; background: #fff !important; overflow-x: hidden !important; }

body.page-id-6 #main-content .clynyx-prod-page .container { width: min(calc(100% - 40px),var(--max)) !important; max-width: none !important; margin-inline: auto !important; padding: 0 !important; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand.logo-brand { line-height: 0; gap: 0; letter-spacing: 0 !important; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .brand.logo-brand .brand-logo { display: block; width: 132px; max-width: 34vw; height: auto; max-height: 42px; object-fit: contain; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h3,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h4,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h5,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise h6 { color: var(--ink) !important; }

body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties h3,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .specialties h4,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .continuum h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .continuum h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .continuum h3,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .continuum h4,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise .cta-wrap h3,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer h1,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer h2,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer h3,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer h4,
body.page-id-6 #main-content .clynyx-prod-page.clynyx-prod-enterprise footer strong { color: #fff !important; }

body.page-id-6 #main-content .clynyx-prod-page .is-inactive { cursor: default !important; }

body.page-id-6 #main-content .clynyx-prod-page button.is-inactive { opacity: .78; }

body.page-id-6 #main-content .clynyx-prod-page a:focus-visible,
body.page-id-6 #main-content .clynyx-prod-page button:focus-visible { outline: 3px solid rgba(35,159,154,.42); outline-offset: 4px; }

@media (max-width: 1000px) {
	body.page-id-6 #main-content .clynyx-prod-page .nav { position: relative; }
	body.page-id-6 #main-content .clynyx-prod-page .nav-links.open { display: flex; }
}

@media (max-width: 640px) {
	body.page-id-6 #main-content .clynyx-prod-page .container { width: min(calc(100% - 28px),var(--max)) !important; }
}

@media (prefers-reduced-motion: reduce) {
	body.page-id-6 #main-content .clynyx-prod-page *,
	body.page-id-6 #main-content .clynyx-prod-page ::before,
	body.page-id-6 #main-content .clynyx-prod-page ::after { animation: none !important; transition: none !important; scroll-behavior: auto !important; }
	body.page-id-6 #main-content .clynyx-prod-page .reveal { opacity: 1 !important; transform: none !important; }
}

@keyframes spin {
	100% { transform: rotate(360deg); }
}
