:root{--panel: rgba(255, 255, 255, .06);--panel-soft: rgba(255, 255, 255, .04);--border: rgba(255, 255, 255, .1);--border-soft: rgba(255, 255, 255, .06);--text: #eff4ff;--muted: #c3cde3;--soft: #8ca0c7;--accent: #9bbdff;--accent-strong: #c09aff;--max: 1240px;--radius: 18px;--radius-sm: 14px;--shadow: 0 16px 48px rgba(0, 0, 0, .2);--shadow-soft: 0 8px 32px rgba(0, 0, 0, .12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(1.2px 1.2px at 15px 25px,rgba(255,255,255,.38),transparent),radial-gradient(1px 1px at 55px 70px,rgba(255,255,255,.32),transparent),radial-gradient(1.2px 1.2px at 95px 15px,rgba(255,255,255,.35),transparent),radial-gradient(1px 1px at 135px 95px,rgba(255,255,255,.33),transparent),radial-gradient(1.2px 1.2px at 175px 45px,rgba(255,255,255,.28),transparent),radial-gradient(circle at top left,rgba(102,126,234,.2),transparent 24%),radial-gradient(circle at top right,rgba(181,140,255,.18),transparent 24%),linear-gradient(180deg,#08111f,#0d1830);background-size:200px 120px,200px 120px,200px 120px,200px 120px,200px 120px,100% 100%,100% 100%,100% 100%;background-position:0 0,20px 15px,40px 8px,60px 25px,80px 12px,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat,no-repeat,no-repeat,no-repeat;color:var(--text);min-height:100vh}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(var(--max),calc(100% - 2rem));margin:0 auto}.site-shell{min-height:100vh}.site-header{position:sticky;top:0;z-index:10;backdrop-filter:blur(18px);background:#08111fc7;border-bottom:1px solid rgba(255,255,255,.08)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.1rem 0}.brand{display:inline-flex;align-items:center}.brand-logo{height:2.5rem;width:auto;object-fit:contain;display:block}.site-nav{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0;color:var(--muted);font-size:.96rem}.site-nav a:hover{color:var(--text)}.site-nav-desktop{display:flex;flex-wrap:wrap;gap:1.35rem;align-items:center;justify-content:flex-end}.site-nav-desktop-dropdown{position:relative;display:inline-flex;align-items:center}.site-nav-desktop-trigger{margin:0;border:0;padding:0;font:inherit;font-size:inherit;color:inherit;background:none;cursor:pointer}.site-nav-desktop-trigger:hover,.site-nav-desktop-dropdown:hover .site-nav-desktop-trigger,.site-nav-desktop-dropdown:focus-within .site-nav-desktop-trigger{color:var(--text)}.site-nav-desktop-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.site-nav-desktop-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:14.25rem;padding:.45rem 0;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-sm);background:#0a1222fa;box-shadow:var(--shadow-soft),0 18px 48px #00000059;backdrop-filter:blur(14px);z-index:35;display:block;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease}.site-nav-desktop-dropdown:hover .site-nav-desktop-menu,.site-nav-desktop-dropdown:focus-within .site-nav-desktop-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.site-nav-desktop-menu a{display:block;padding:.55rem .95rem;font-size:.9rem;color:var(--muted);white-space:nowrap}.site-nav-desktop-menu a:hover{color:var(--text);background:#ffffff0f}.site-nav-desktop-menu a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:1}.site-nav-mobile{display:none;align-items:center;justify-content:flex-end;gap:.55rem .75rem;flex-wrap:nowrap;max-width:100%;min-width:0}.site-nav-mobile>a{flex-shrink:0;font-size:.88rem;line-height:1.2;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.site-nav-mobile>a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.site-nav-more{position:relative;flex-shrink:0}.site-nav-more-btn{margin:0;font:inherit;font-size:.88rem;font-weight:600;letter-spacing:.02em;color:var(--muted);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:.42rem .85rem;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.site-nav-more-btn:hover{color:var(--text);border-color:#ffffff38;background:#ffffff17}.site-nav-more-btn[aria-expanded=true]{color:var(--text);background:#9bbdff24;border-color:#9bbdff61}.site-nav-more-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site-nav-more-dropdown{position:absolute;top:calc(100% + .45rem);right:0;width:min(20rem,calc(100vw - 1rem));max-width:calc(100vw - 1rem);padding:.4rem 0;background:#070e1efe;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft),0 20px 56px #00000070;backdrop-filter:blur(16px);z-index:30;flex-direction:column}.site-nav-more-dropdown[hidden]{display:none!important}.site-nav-more-dropdown:not([hidden]){display:flex}.site-nav-more-dropdown a{display:block;width:100%;padding:.58rem .95rem;font-size:.91rem;color:var(--muted);border-radius:0;white-space:normal;line-height:1.32}.site-nav-more-dropdown a:hover{color:var(--text);background:#ffffff0f}.site-nav-more-dropdown a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;z-index:1}.site-nav-more-group{margin-top:.35rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.42rem;display:flex;flex-direction:column;gap:.04rem}.site-nav-more-heading{margin:0;padding:.24rem .95rem;font-size:.68rem;text-transform:uppercase;letter-spacing:.11em;color:#9bbdffd1;font-weight:700}.site-nav-more-toplink{margin-bottom:.2rem;padding-bottom:.65rem!important;border-bottom:1px solid rgba(255,255,255,.08)}.section{padding:7rem 0}.section-tight{padding:4.5rem 0}.hero-section{padding-top:3rem}.hero-composition{display:flex;flex-direction:column;gap:2.25rem}.hero-lockup{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-lockup .hero-logo{height:8.5rem;width:auto;object-fit:contain;display:block;margin-bottom:.75rem}.hero-aside-column{display:flex;flex-direction:column;gap:1rem}.hero-visual-wrap{margin:0;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border-soft)}.hero-visual{display:block;width:100%;height:auto;max-height:min(16rem,28vh);object-fit:cover;object-position:center}.hero-lockup .hero-lockup-text{margin:0;max-width:70ch}.hero-explainer{margin-bottom:2rem;padding-bottom:1.75rem;border-bottom:1px solid var(--border-soft)}.explainer-label{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em;color:var(--soft);margin:0 0 .5rem}.explainer-text{font-size:1rem;line-height:1.65;color:var(--muted);margin:0;max-width:52ch}.eyebrow{display:inline-flex;align-items:center;gap:.45rem;margin:0 0 1.1rem;color:var(--accent);font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.eyebrow-secondary{color:var(--muted);font-size:.82rem;letter-spacing:.06em;margin-bottom:.85rem}.problem-icon{width:46px;height:46px;border-radius:16px;border:1px solid var(--border-soft);background:#ffffff08;display:inline-block;position:relative;overflow:hidden}.problem-icon:before{content:"";position:absolute;left:14px;top:14px;width:18px;height:18px;border-radius:7px;background:linear-gradient(135deg,var(--accent),var(--accent-strong));opacity:.9}.problem-icon:after{content:"";position:absolute;left:15px;top:34px;width:16px;height:2px;background:#eff4ff99;border-radius:999px}.problem-icon--website:before{width:20px;height:14px;top:15px;left:13px;border-radius:6px;background:linear-gradient(135deg,#9bbdff8c,#c09aff40)}.problem-icon--website:after{top:33px;left:16px;width:14px}.problem-icon--crm:before{width:20px;height:20px;top:13px;left:13px;border-radius:8px;box-shadow:inset 0 0 0 1px #ffffff26}.problem-icon--crm:after{top:32px;left:16px;width:12px}.problem-icon--systems:before{width:22px;height:10px;top:18px;left:12px;border-radius:6px;background:linear-gradient(135deg,#9bbdff73,#c09aff33)}.problem-icon--systems:after{top:31px;left:17px;width:10px}.problem-icon--spend:before{width:18px;height:18px;top:14px;left:14px;border-radius:999px;background:linear-gradient(135deg,#9bbdff8c,#c09aff40)}.problem-icon--spend:after{top:32px;left:17px;width:12px;transform:rotate(-5deg)}#intelixa-assesses .problem-areas-grid{gap:1.65rem}#intelixa-assesses .problem-card{padding-top:1.35rem;border-left:2px solid rgba(155,189,255,.22);box-shadow:var(--shadow-soft),inset 0 1px #ffffff0d}#intelixa-assesses .problem-card-head{display:flex;align-items:flex-start;gap:1rem;margin-bottom:.65rem}#intelixa-assesses .problem-icon-wrap{flex:0 0 auto;width:3.25rem;height:3.25rem;display:grid;place-items:center;border-radius:14px;background:linear-gradient(155deg,#9bbdff24,#c09aff12);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px #ffffff1a,0 12px 32px #00000024}#intelixa-assesses .problem-icon-wrap .problem-icon{margin:0;width:42px;height:42px;border:none;background:#08111f6b}#intelixa-assesses .problem-card-head h3{margin:0;padding-top:.2rem;font-size:1.22rem;color:var(--text);line-height:1.22;letter-spacing:-.025em;flex:1;min-width:0}#intelixa-assesses .problem-card-copy{margin:0;padding-left:4.25rem;font-size:.98rem;line-height:1.62;color:var(--muted)}#example-situations .situation-cards-grid{gap:1.65rem}#example-situations .situation-card{box-shadow:var(--shadow-soft),inset 0 1px #ffffff0a}#example-situations .situation-card-title{margin:0;padding-bottom:0;margin-bottom:.65rem;border-bottom:none;font-size:clamp(1.08rem,2.1vw,1.22rem);line-height:1.28;letter-spacing:-.022em;color:var(--text)}#health-check .intro-block{margin-bottom:2.75rem;padding-bottom:2rem;border-bottom:1px solid var(--border-soft)}#health-check .intro-block .eyebrow{margin-bottom:.9rem;font-weight:600;letter-spacing:.09em}#health-check .intro-block h2,#health-check .intro-block .lead{margin-bottom:1.05rem;color:var(--text)}#health-check .intro-block .lead+p{margin-bottom:0;max-width:62ch;font-size:1.02rem;line-height:1.75;color:var(--muted)}#health-check .dhc-cards-grid{gap:1.65rem}#health-check .dhc-card{padding-top:1.35rem;border-left:2px solid rgba(155,189,255,.18);box-shadow:var(--shadow-soft),inset 0 1px #ffffff0a}#health-check .dhc-card .kicker{margin-bottom:.65rem;font-weight:600;letter-spacing:.09em;color:#9bbdffd9}#health-check .dhc-card h3{margin-bottom:.6rem;color:var(--text)}#health-check .dhc-card>p:last-of-type{margin-bottom:0;font-size:.98rem;line-height:1.64}#practical-clarity .intro-block{margin-bottom:2.75rem;padding-bottom:2rem;border-bottom:1px solid var(--border-soft)}#practical-clarity .intro-block .eyebrow{margin-bottom:.9rem;font-weight:600;letter-spacing:.09em}#practical-clarity .intro-block h2{margin-bottom:1rem;color:var(--text)}#practical-clarity .intro-block .lead{margin-bottom:0;color:var(--text);max-width:58ch}#practical-clarity .practical-clarity-cards-grid{gap:1.65rem}#practical-clarity .practical-clarity-card{padding-top:1.35rem;border-left:2px solid rgba(155,189,255,.18);box-shadow:var(--shadow-soft),inset 0 1px #ffffff0a}#practical-clarity .practical-clarity-card .kicker{margin-bottom:.65rem;font-weight:600;letter-spacing:.09em;color:#9bbdffd9}#practical-clarity .practical-clarity-card h3{margin-bottom:.6rem;color:var(--text)}#practical-clarity .practical-clarity-card>p:last-of-type{margin-bottom:0;font-size:.98rem;line-height:1.64;color:var(--muted)}#how-it-works .intro-block{margin-bottom:2.75rem;padding-bottom:2rem;border-bottom:1px solid var(--border-soft)}#how-it-works .intro-block .eyebrow{margin-bottom:.9rem;font-weight:600;letter-spacing:.09em}#how-it-works .intro-block h2{margin-bottom:0;color:var(--text)}#how-it-works .how-it-works-grid{gap:1.65rem}#how-it-works .how-it-works-card{padding-top:1.35rem;border-left:2px solid rgba(155,189,255,.18);box-shadow:var(--shadow-soft),inset 0 1px #ffffff0a}#how-it-works .how-it-works-card .kicker{margin-bottom:.65rem;font-weight:600;letter-spacing:.09em;color:#9bbdffd9}#how-it-works .how-it-works-card h3{margin-bottom:.6rem;color:var(--text)}#how-it-works .how-it-works-card>p:last-of-type{margin-bottom:0;font-size:.98rem;line-height:1.64;color:var(--muted)}h1,h2,h3{margin:0 0 1.05rem;letter-spacing:-.045em;line-height:1.03}h1{font-size:clamp(3.3rem,6vw,6rem);max-width:11ch}h2{font-size:clamp(2.4rem,4vw,3.6rem);max-width:13ch}h3{font-size:1.4rem}p{margin:0 0 1.05rem;color:var(--muted);line-height:1.78;font-size:1.08rem}.lead{font-size:1.24rem;max-width:60ch}.hero-grid,.two-col{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:2.5rem;align-items:start}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft)}.panel-soft{background:var(--panel-soft);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:none}.panel{padding:1.6rem}.panel-soft{padding:1.5rem}.card{background:var(--panel);border:1px solid var(--border-soft);border-radius:var(--radius-sm);box-shadow:var(--shadow-soft);padding:1.5rem}.quote-box{background:var(--panel-soft);border:1px solid var(--border-soft);border-radius:var(--radius);padding:2.25rem 2.5rem;box-shadow:none}.quote-box--why-intelixa{max-width:52rem;margin:0 auto;padding:2.6rem 2.85rem;border-left:2px solid rgba(155,189,255,.2);box-shadow:var(--shadow-soft),inset 0 1px #ffffff0d}.quote-box--why-intelixa .kicker{margin-bottom:1.2rem;font-size:.78rem;font-weight:600;letter-spacing:.11em;color:#9bbdffe0}.quote-box--why-intelixa .lead{margin-bottom:1.15rem;color:var(--text)}.quote-box--why-intelixa .lead+p{margin-bottom:0;font-size:1.02rem;line-height:1.76;max-width:58ch}.metric-list,.bullet-list{list-style:none;padding:0;margin:0}.metric-list li,.bullet-list li{position:relative;padding-left:1.2rem;margin:0 0 1rem;color:var(--muted);line-height:1.7;font-size:1rem}.metric-list li:before,.bullet-list li:before{content:"";position:absolute;left:0;top:.72rem;width:.45rem;height:.45rem;border-radius:999px;background:linear-gradient(135deg,var(--accent),var(--accent-strong))}.cta-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.9rem 1.35rem;border-radius:999px;font-weight:600;border:1px solid transparent;font-size:.98rem}.button-primary{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#07101f}.button-secondary{background:#ffffff0a;border-color:var(--border);color:var(--text)}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.intro-block{margin-bottom:2.5rem}.intro-block .lead{margin-bottom:1.25rem}.cta-panel .lead{margin-bottom:1.5rem}.kicker{color:var(--soft);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;margin-bottom:.8rem}.site-footer{border-top:1px solid rgba(255,255,255,.08);background:#050a1473;margin-top:4rem}.footer-grid{display:grid;grid-template-columns:minmax(220px,1.35fr) repeat(3,minmax(180px,1fr));gap:2rem;padding:2.4rem 0 2rem}.footer-legal{margin:0;padding:1rem 0 2.4rem;border-top:1px solid rgba(255,255,255,.06);text-align:center;color:var(--soft);font-size:.84rem;line-height:1.55;letter-spacing:.01em}.footer-eyebrow,.footer-heading{color:var(--text);margin-bottom:.75rem;font-weight:700}.footer-copy,.footer-list li{color:var(--muted);font-size:.98rem;line-height:1.7}.footer-list{list-style:none;padding:0;margin:0}.footer-list li+li{margin-top:.45rem}.footer-list a:hover{color:var(--text)}.footer-copy--tight{margin-top:.65rem;margin-bottom:0}.footer-policy-links{margin:.85rem 0 0}.footer-policy-links a{color:var(--muted);border-bottom:0;text-decoration:none}.footer-policy-links a:hover,.footer-policy-links a:focus-visible{color:var(--text)}@media(max-width:920px){.hero-grid,.two-col,.grid-3,.grid-2,.footer-grid{grid-template-columns:1fr}.site-nav-desktop{display:none}.site-nav-mobile{display:flex}.site-nav-more-dropdown{width:min(17.5rem,calc(100vw - .9rem));max-width:calc(100vw - .9rem);right:0}.footer-grid{gap:1.35rem;padding:1.85rem 0 1.45rem}.footer-heading,.footer-eyebrow{margin-bottom:.45rem}.footer-copy,.footer-list li{font-size:.95rem;line-height:1.58}.footer-list li+li{margin-top:.34rem}.footer-copy{margin-bottom:.62rem}.footer-copy--tight{margin-top:.34rem}.footer-legal{padding:.9rem 0 1.45rem;font-size:.8rem;line-height:1.52}.header-inner{gap:1rem;padding:.9rem 0 1rem}.brand{flex-shrink:0;margin-right:.25rem}.site-nav{flex:1 1 auto;min-width:0}.site-header{z-index:20}.section{padding:5rem 0}.section-tight{padding:3.5rem 0}.intro-block{margin-bottom:2rem}.hero-section{padding-top:2.5rem}.hero-composition{gap:1.75rem}.hero-lockup .hero-logo{height:6rem;margin-bottom:.6rem}.hero-visual{max-height:11.5rem}#intelixa-assesses .problem-card-copy{padding-left:0}#health-check .intro-block,#practical-clarity .intro-block,#how-it-works .intro-block{margin-bottom:2rem;padding-bottom:1.5rem}h1,h2{max-width:100%}.quote-box{padding:1.75rem 1.25rem}.quote-box--why-intelixa{padding:1.85rem 1.35rem}}
