/* WordPress integration and shared inner-page system */
body.admin-bar .site-header{top:32px}body.admin-bar .progress{top:32px}@media(max-width:782px){body.admin-bar .site-header{top:46px}body.admin-bar .progress{top:46px}}
.main-nav ul,.main-nav li,footer ul,footer li{margin:0;padding:0;list-style:none}.main-nav .inx-menu{display:flex;gap:42px}.main-nav .inx-menu li{display:flex}footer .inx-footer-menu{display:flex;gap:28px}.site-root{position:relative;min-height:100vh}.fluid-world .fluid-canvas[hidden]{display:none}.paused .equaliser i{animation-play-state:paused;transform:scaleY(.25)}
@media(max-width:1100px){.main-nav .inx-menu{gap:25px}}@media(max-width:880px){.main-nav .inx-menu{display:flex;flex-direction:column;width:100%;gap:8px}.main-nav .inx-menu li{width:100%}footer .inx-footer-menu{display:flex;gap:20px}}@media(max-width:620px){footer .inx-footer-menu{flex-wrap:wrap}}

.content-shell{position:relative;z-index:2;min-height:100vh;padding:180px max(48px,calc((100vw - 1328px)/2)) 150px;color:var(--navy);background:rgba(245,247,252,.91)}.content-hero{max-width:990px;margin-bottom:85px}.content-hero h1{margin:32px 0 0;font-size:clamp(58px,7.5vw,112px);font-weight:520;letter-spacing:-.075em;line-height:.92}.content-hero h1 em{color:transparent;background:linear-gradient(105deg,var(--blue),var(--violet));-webkit-background-clip:text;background-clip:text;font-style:normal}.content-hero>p:not(.section-number){max-width:680px;margin:30px 0 0;color:#64728f;font-size:18px;line-height:1.65}.content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.content-card{min-height:330px;padding:34px;border:1px solid rgba(30,69,149,.13);border-radius:25px;background:rgba(255,255,255,.7);box-shadow:0 22px 70px rgba(30,60,130,.07)}.content-card small{color:#63749b;font-family:ui-monospace,monospace;font-size:8px;letter-spacing:.14em}.content-card h2{margin:85px 0 0;font-size:34px;font-weight:560;letter-spacing:-.045em}.content-card p{color:#68758f;line-height:1.65}.content-card .line-link{margin-top:26px}.editorial-page{max-width:1060px;margin:auto}.entry-content{max-width:830px;color:#34425f;font-size:18px;line-height:1.8}.entry-content>*+*{margin-top:1.35em}.entry-content h2,.entry-content h3{color:var(--navy);letter-spacing:-.035em;line-height:1.12}.entry-content h2{margin-top:2em;font-size:42px}.entry-content h3{font-size:28px}.entry-content a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.entry-content img{max-width:100%;height:auto;border-radius:20px}.entry-content blockquote{margin:2em 0;padding:22px 28px;border-left:3px solid var(--blue);background:#eef3ff}.article-featured{margin:0 0 70px}.article-featured img{display:block;width:100%;height:auto;border-radius:30px}.nav-links{display:flex;justify-content:center;gap:8px;margin-top:65px}.nav-links .page-numbers{display:grid;place-items:center;min-width:42px;height:42px;padding:0 10px;border:1px solid rgba(30,69,149,.13);border-radius:50%}.nav-links .current{color:#fff;background:var(--blue)}

.product-landing{position:relative;z-index:2;overflow:hidden;background:linear-gradient(180deg,rgba(3,5,17,.9),rgba(8,11,32,.87));color:#f8f9ff}.product-landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(430px,.78fr);gap:7vw;align-items:center;min-height:100vh;padding:175px max(48px,calc((100vw - 1328px)/2)) 110px}.product-landing-copy{max-width:760px}.product-status{display:inline-flex;align-items:center;gap:8px;margin-top:28px;padding:8px 12px;border:1px solid rgba(110,211,255,.25);border-radius:99px;background:rgba(20,34,69,.55);font-family:ui-monospace,monospace;font-size:8px;letter-spacing:.13em}.product-status i{width:7px;height:7px;border-radius:50%;background:#41e3a4;box-shadow:0 0 14px #41e3a4}.product-landing h1{margin:35px 0 0;font-size:clamp(72px,10vw,150px);font-weight:540;letter-spacing:-.085em;line-height:.82}.product-tagline{margin-top:30px!important;color:#61e0f4!important;font-family:ui-monospace,monospace;font-size:10px!important;letter-spacing:.16em}.product-landing-copy>p:not(.section-number,.product-tagline){max-width:670px;margin:24px 0 0;color:#a8b2ca;font-size:18px;line-height:1.7}.product-landing-copy .hero-buttons{margin-top:40px}.product-identity-card{position:relative;overflow:hidden;border:1px solid rgba(126,191,255,.25);border-radius:32px;background:#f6f8ff;box-shadow:0 60px 150px rgba(0,0,0,.38)}.product-identity-card img{display:block;width:100%;height:auto}.product-landing-interface{width:min(1240px,calc(100vw - 96px));margin:0 auto 140px;overflow:hidden;border:1px solid rgba(126,191,255,.25);border-radius:30px;background:#081023;box-shadow:0 55px 140px rgba(0,0,0,.35)}.product-landing-interface .product-ui-frame img{display:block;width:100%;height:auto}.product-feature-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:140px max(48px,calc((100vw - 1328px)/2));border-top:1px solid rgba(161,187,255,.13);border-bottom:1px solid rgba(161,187,255,.13);background:rgba(7,10,29,.65)}.product-feature-section h2{margin:28px 0 0;font-size:clamp(48px,5.8vw,84px);font-weight:520;letter-spacing:-.065em;line-height:.93}.product-feature-section h2 em{color:#68e4f7;font-style:normal}.product-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;border:1px solid rgba(154,184,255,.14);border-radius:24px;overflow:hidden;background:rgba(154,184,255,.14)}.product-feature-grid article{min-height:220px;padding:28px;background:rgba(10,15,38,.95)}.product-feature-grid span{color:#62e0f3;font-family:ui-monospace,monospace;font-size:8px}.product-feature-grid h3{margin:95px 0 0;font-size:23px;font-weight:550}.product-editor-content{max-width:900px;margin:0 auto;padding:130px 48px;color:#c0c8da}.product-editor-content h2,.product-editor-content h3{color:#fff}.product-landing-cta{display:flex;flex-direction:column;align-items:center;min-height:82vh;padding:150px 32px;text-align:center;justify-content:center}.product-landing-cta h2{margin:30px 0 48px;font-size:clamp(60px,8.5vw,124px);font-weight:520;letter-spacing:-.075em;line-height:.9}.product-landing-cta h2 em{color:transparent;background:linear-gradient(100deg,var(--cyan),var(--blue),var(--violet));-webkit-background-clip:text;background-clip:text;font-style:normal}.product-archive .product-grid{margin-top:0}.product-archive .product-card h2{margin:27px 0 0;font-size:54px;font-weight:580;letter-spacing:-.06em}.not-found-page{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:140px 24px;text-align:center}.not-found-page h1{margin:35px 0 0;font-size:clamp(65px,9vw,135px);font-weight:520;letter-spacing:-.075em;line-height:.9}.not-found-page h1 em{color:#58e2f5;font-style:normal}.not-found-page>p:not(.section-number){max-width:590px;margin:30px 0 45px;color:#a9b2c8;font-size:18px;line-height:1.65}

.product-grid.product-count-3,.product-grid.product-count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid.product-count-3 .product-card:nth-child(3),.product-grid.product-count-4 .product-card:nth-child(3),.product-grid.product-count-4 .product-card:nth-child(4){margin-top:90px}.roadmap-line.roadmap-count-3,.roadmap-line.roadmap-count-4{grid-template-columns:repeat(2,minmax(0,1fr))}.roadmap-line.roadmap-count-3 .future,.roadmap-line.roadmap-count-4 .future{grid-column:auto}
@media(max-width:880px){.content-shell{padding:140px 24px 100px}.content-grid{grid-template-columns:1fr}.product-landing-hero{grid-template-columns:1fr;min-height:auto;padding:150px 24px 90px}.product-identity-card{max-width:700px}.product-landing-interface{width:calc(100vw - 48px);margin-bottom:90px}.product-feature-section{grid-template-columns:1fr;padding:95px 24px}.product-grid.product-count-3,.product-grid.product-count-4,.roadmap-line.roadmap-count-3,.roadmap-line.roadmap-count-4{grid-template-columns:1fr}.product-grid.product-count-3 .product-card:nth-child(3),.product-grid.product-count-4 .product-card:nth-child(3),.product-grid.product-count-4 .product-card:nth-child(4){margin-top:0}}
@media(max-width:620px){.content-shell{padding:115px 20px 80px}.content-hero{margin-bottom:55px}.content-hero h1{font-size:50px}.content-card{min-height:270px;padding:24px}.content-card h2{margin-top:55px;font-size:29px}.entry-content{font-size:16px}.entry-content h2{font-size:34px}.product-landing h1{font-size:68px}.product-landing-copy>p:not(.section-number,.product-tagline){font-size:16px}.product-landing-interface{width:calc(100vw - 40px);border-radius:20px}.product-feature-grid{grid-template-columns:1fr}.product-feature-grid article{min-height:170px}.product-feature-grid h3{margin-top:60px}.product-editor-content{padding:90px 20px}.product-landing-cta{padding-inline:20px}.product-landing-cta h2{font-size:55px}.not-found-page h1{font-size:60px}}

/* Preset 1 — Fluid Intelligence: the approved INAXX design */
body.inx-preset-fluid{--preset-accent:#34d9f3;--preset-secondary:#8b5cf6}

/* Preset 2 — Obsidian Neural: cinematic, dark and electrically precise */
body.inx-preset-obsidian{--ink:#010108;--ink2:#070410;--paper:#070713;--white:#fbf8ff;--navy:#f5f2ff;--muted:#9a91b0;--darkmuted:#a59bb9;--cyan:#21f0d0;--blue:#623cff;--violet:#ff3da4;background:#010108;color:#fbf8ff;font-family:"Segoe UI Variable",Inter,-apple-system,BlinkMacSystemFont,sans-serif}.inx-preset-obsidian .noise{opacity:.045;mix-blend-mode:screen}.inx-preset-obsidian .world-shade{background:radial-gradient(circle at 78% 28%,transparent 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.7) 86%),linear-gradient(90deg,rgba(0,0,0,.62),transparent 72%)}.inx-preset-obsidian .hero:before{position:absolute;inset:0;content:"";pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(8.333vw - 1px),rgba(137,93,255,.055) 8.333vw)}.inx-preset-obsidian .hero h1 em,.inx-preset-obsidian h2 em{background:linear-gradient(98deg,#20f0cf,#653cff 52%,#ff3da4);-webkit-background-clip:text;background-clip:text;color:transparent}.inx-preset-obsidian .button.primary{background:linear-gradient(115deg,#18dabc,#5432ea 58%,#d92e91);box-shadow:0 16px 55px rgba(100,52,255,.3)}.inx-preset-obsidian .site-header,.theme-light .inx-preset-obsidian .site-header,html.theme-light body.inx-preset-obsidian .site-header{color:#fbf8ff;border-color:rgba(177,131,255,.15)}.inx-preset-obsidian .site-header.scrolled{background:rgba(2,1,8,.74)}.inx-preset-obsidian .logo-white,html.theme-light .inx-preset-obsidian .logo-white{opacity:1}.inx-preset-obsidian .logo-black,html.theme-light .inx-preset-obsidian .logo-black{opacity:0}.inx-preset-obsidian .products,.inx-preset-obsidian .social,.inx-preset-obsidian .roadmap,.inx-preset-obsidian .content-shell{color:#f6f2ff;background:rgba(4,3,12,.91)}.inx-preset-obsidian .section-heading>p,.inx-preset-obsidian .social-copy>p,.inx-preset-obsidian .studio-heading>p,.inx-preset-obsidian .roadmap-note,.inx-preset-obsidian .content-hero>p:not(.section-number){color:#9f97b5}.inx-preset-obsidian .product-card{border-color:rgba(158,111,255,.2);border-radius:8px 38px 8px 38px;background:linear-gradient(145deg,rgba(18,13,38,.94),rgba(4,4,14,.9));box-shadow:0 40px 110px rgba(0,0,0,.35)}.inx-preset-obsidian .product-card:before{background:radial-gradient(circle at var(--mx) var(--my),rgba(54,240,211,.13),transparent 42%)}.inx-preset-obsidian .product-brand-visual{border-color:rgba(112,71,255,.28);border-radius:5px 25px 5px 25px;box-shadow:0 25px 70px rgba(70,25,190,.22)}.inx-preset-obsidian .product-card>p,.inx-preset-obsidian .product-card li{color:#a49ab9}.inx-preset-obsidian .forming{border-color:rgba(152,98,255,.2)}.inx-preset-obsidian .social{border-top:1px solid rgba(139,95,255,.12);border-bottom:1px solid rgba(139,95,255,.12)}.inx-preset-obsidian .social-copy h2,.inx-preset-obsidian .roadmap h2,.inx-preset-obsidian .content-hero h1{color:#fbf8ff}.inx-preset-obsidian .chips span{color:#cdc3df;border-color:rgba(141,98,255,.24);background:rgba(68,36,128,.12)}.inx-preset-obsidian .roadmap-line:before{background:linear-gradient(90deg,#21f0d0,#623cff,#ff3da4)}.inx-preset-obsidian .roadmap-line article{border-color:rgba(142,101,224,.19)}.inx-preset-obsidian .roadmap-line h3{color:#faf7ff}.inx-preset-obsidian .roadmap-line p{color:#9c93b0}.inx-preset-obsidian .roadmap-app-preview{border-radius:7px 24px 7px 24px;border-color:rgba(124,80,255,.3);box-shadow:0 30px 90px rgba(0,0,0,.38)}.inx-preset-obsidian .future-form>i{border-color:rgba(83,239,214,.18)}.inx-preset-obsidian .content-card{color:#f8f4ff;border-color:rgba(141,97,224,.18);border-radius:8px 30px;background:linear-gradient(145deg,rgba(18,13,38,.95),rgba(5,4,16,.92))}.inx-preset-obsidian .content-card p,.inx-preset-obsidian .entry-content{color:#b1a8c2}.inx-preset-obsidian .entry-content h2,.inx-preset-obsidian .entry-content h3{color:#fff}.inx-preset-obsidian .product-identity-card,.inx-preset-obsidian .product-landing-interface{border-radius:8px 38px}.inx-preset-obsidian .product-feature-grid,.inx-preset-obsidian .apply-journey{border-radius:7px 28px}.inx-preset-obsidian footer{background:#010108;border-top:1px solid rgba(142,97,224,.16)}

/* Preset 3 — Prism Future: luminous, glass-like and editorial */
body.inx-preset-prism{--ink:#111a3b;--ink2:#202b61;--paper:#f7f9ff;--white:#10204c;--navy:#0b1740;--muted:#64749b;--darkmuted:#52668f;--cyan:#10cfe4;--blue:#2457ff;--violet:#a242f5;background:#eaf1ff;color:#0b1740;font-family:"Avenir Next",Avenir,"Segoe UI",sans-serif}.inx-preset-prism .fluid-world{background:#edf3ff}.inx-preset-prism .world-shade{opacity:.12;background:radial-gradient(circle at 60% 45%,transparent 20%,rgba(69,91,170,.16) 100%)}.inx-preset-prism .noise{opacity:.018;mix-blend-mode:multiply}.inx-preset-prism .site-header{color:#0d1941;border-color:rgba(32,68,150,.12)}.inx-preset-prism .site-header.scrolled{background:rgba(246,249,255,.72);box-shadow:0 15px 55px rgba(33,63,130,.08)}.inx-preset-prism .logo-white{opacity:0}.inx-preset-prism .logo-black{opacity:1}.inx-preset-prism .motion-toggle,.inx-preset-prism .header-contact{color:#0d1941;border-color:rgba(36,84,197,.15);background:rgba(255,255,255,.48)}.inx-preset-prism .hero{color:#0c1740}.inx-preset-prism .hero:after{position:absolute;inset:7% 3%;content:"";pointer-events:none;border:1px solid rgba(49,94,213,.1);border-radius:54px;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 55%);box-shadow:inset 0 1px rgba(255,255,255,.65)}.inx-preset-prism .hero>*{position:relative;z-index:2}.inx-preset-prism .hero h1 em,.inx-preset-prism h2 em{background:linear-gradient(100deg,#2357ff,#7a4bf4 58%,#d340ee);-webkit-background-clip:text;background-clip:text;color:transparent}.inx-preset-prism .button.primary{color:#fff;background:linear-gradient(115deg,#225dff,#764af2 65%,#cc46eb);box-shadow:0 18px 55px rgba(71,77,225,.25)}.inx-preset-prism .button.ghost{color:#12204b;border-color:rgba(36,75,174,.18);background:rgba(255,255,255,.42)}.inx-preset-prism .mini-product{color:#11214b;border-color:rgba(44,87,190,.15);background:rgba(255,255,255,.66);box-shadow:0 22px 65px rgba(38,70,145,.12)}.inx-preset-prism .scroll-cue{color:#344c80}.inx-preset-prism .manifesto{background:linear-gradient(145deg,rgba(13,27,72,.94),rgba(48,28,105,.87));color:#fff}.inx-preset-prism .products,.inx-preset-prism .social,.inx-preset-prism .roadmap,.inx-preset-prism .content-shell{background:rgba(247,249,255,.84);backdrop-filter:blur(35px)}.inx-preset-prism .product-card{border-color:rgba(62,94,183,.14);border-radius:44px;background:linear-gradient(145deg,rgba(255,255,255,.88),rgba(235,240,255,.72));box-shadow:0 35px 100px rgba(42,69,142,.13),inset 0 1px #fff}.inx-preset-prism .product-brand-visual{border-radius:30px;box-shadow:0 25px 75px rgba(49,76,159,.14)}.inx-preset-prism .forming{border-radius:35px;background:rgba(255,255,255,.32)}.inx-preset-prism .apply-experience{background:linear-gradient(145deg,rgba(16,27,70,.94),rgba(46,25,101,.88))}.inx-preset-prism .apply-console-shot,.inx-preset-prism .apply-control-panel{border-color:rgba(148,205,255,.3);background:linear-gradient(145deg,rgba(27,43,91,.88),rgba(37,25,83,.82))}.inx-preset-prism .apply-journey{border-radius:35px}.inx-preset-prism .apply-journey article{background:linear-gradient(145deg,rgba(29,42,86,.94),rgba(28,22,70,.92))}.inx-preset-prism .social-showcase-float:before{box-shadow:0 0 0 60px rgba(63,104,224,.035),0 0 0 120px rgba(144,73,224,.025)}.inx-preset-prism .roadmap-app-preview{border-radius:30px;box-shadow:0 30px 80px rgba(37,67,141,.15)}.inx-preset-prism .studio{background:linear-gradient(145deg,rgba(15,29,75,.92),rgba(66,34,112,.86))}.inx-preset-prism .contact{background:linear-gradient(150deg,rgba(12,26,70,.95),rgba(74,37,124,.9))}.inx-preset-prism .content-card{border-radius:35px;background:rgba(255,255,255,.72);box-shadow:0 25px 80px rgba(38,66,135,.1)}.inx-preset-prism .product-landing{background:linear-gradient(145deg,rgba(13,27,72,.94),rgba(62,32,111,.88))}.inx-preset-prism .product-identity-card,.inx-preset-prism .product-landing-interface{border-radius:42px}.inx-preset-prism footer{background:#101a3c}

/* v1.0.4 — transparent wordmark and accessible Obsidian product details. */
.inx-preset-obsidian .logo-crop img.logo-transparent,html.theme-light .inx-preset-obsidian .logo-crop img.logo-transparent{opacity:1;filter:brightness(0) invert(1)}
.inx-preset-prism .logo-crop img.logo-transparent,html.theme-light .inx-preset-prism .logo-crop img.logo-transparent{opacity:1;filter:brightness(0)}
.inx-preset-prism .footer-logo img.logo-transparent,html.theme-light .inx-preset-prism .footer-logo img.logo-transparent{filter:brightness(0) invert(1)}
.inx-preset-prism .brand small{color:#35466f}
.inx-preset-obsidian .product-card>p{color:#c8c1d7}
.inx-preset-obsidian .product-card li{color:#f0edff;border-color:rgba(75,226,213,.3);background:linear-gradient(135deg,rgba(25,72,82,.72),rgba(65,40,112,.72));box-shadow:inset 0 1px rgba(255,255,255,.08);font-size:11px;font-weight:650}
.inx-preset-obsidian .product-card li:nth-child(even){border-color:rgba(174,102,255,.34);background:linear-gradient(135deg,rgba(55,43,107,.76),rgba(102,35,104,.68))}
.inx-preset-obsidian .product-top{color:#b7c1db}
.inx-preset-obsidian .product-top b{color:#e6eaff;border-color:rgba(110,225,230,.23);background:rgba(25,42,72,.72)}
.inx-preset-obsidian .forming p{color:#aeb8d0}.inx-preset-obsidian .forming strong{color:#f7f5ff}.inx-preset-obsidian .forming small{color:#8e9ab8}

@media(max-width:880px){.inx-preset-prism .hero:after{inset:5% 12px;border-radius:30px}.inx-preset-obsidian .main-nav,.inx-preset-prism .main-nav{color:#fff;background:rgba(3,5,18,.97)}.inx-preset-prism .main-nav a{color:#fff}.inx-preset-prism .menu-button{color:#11204a;background:rgba(255,255,255,.65)}}
@media(prefers-reduced-motion:reduce){.fluid-world canvas{display:none!important}.fluid-fallback{display:block!important}.reveal-on-view{opacity:1!important;transform:none!important}}
