@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2?dpl=dpl_Fbsn7RqYfsrKS3ux1y6vZ55e9bSN) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_2c8953{font-family:Inter,Inter Fallback;font-style:normal}.__variable_2c8953{--font-inter:"Inter","Inter Fallback"}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#0b0d10\]{background-color:#0b0d10}.bg-\[\#0b0e13\]{background-color:#0b0e13}.bg-\[\#0d0f12\]{background-color:#0d0f12}.bg-\[\#090b0e\]{background-color:#090b0e}.bg-\[\#090c11\]{background-color:#090c11}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--plan-accent:#3f647f;--plan-accent-hover:#4b7390;--plan-accent-light:#9bb4c7;--plan-accent-soft:#edf4ff;--plan-ink:#0b0d12;--plan-muted:#697386;--plan-line:#e4e9f0;--plan-soft:#f5f7fa;--plan-night:#090b0f}.button-dark,.button-primary{color:#fff!important}.button-primary{background:var(--plan-accent)!important;border-color:var(--plan-accent)!important;box-shadow:0 12px 34px #3f647f3d!important}.button-primary:hover{background:var(--plan-accent-hover)!important;border-color:var(--plan-accent-hover)!important}.button-dark{color:#fff!important;background:#11151d!important;border-color:#11151d!important}.button-ghost,.button-light{color:#0b0d12!important;background:#fff!important;border-color:#dfe5ec!important}.button-ghost:hover,.button-light:hover{color:#0b0d12!important;background:#f7f9fc!important;border-color:#cdd6e2!important}.site-header.header-dark .button-header{background:var(--plan-accent)!important;border-color:var(--plan-accent)!important;color:#fff!important;box-shadow:0 10px 30px #3f647f42!important}.site-header.header-dark .button-header:hover{background:var(--plan-accent-hover)!important;border-color:var(--plan-accent-hover)!important}.plan-accent-btn{background:var(--plan-accent)!important;border-color:var(--plan-accent)!important;color:#fff!important;box-shadow:0 14px 38px #3f647f3d!important}.plan-accent-btn:hover{background:var(--plan-accent-hover)!important;border-color:var(--plan-accent-hover)!important;color:#fff!important}.plan-dark-btn{color:#fff!important;background:#17191c!important;border-color:#17191c!important}.plan-dark-btn:hover{color:#fff!important;background:#050607!important;border-color:#050607!important}.plan-light-btn{color:#111214!important;background:#fff!important}.plan-light-btn:hover{color:#111214!important;background:#f7f8fa!important}.plan-dark-outline-btn{color:#f7f9ff!important;background:#3f647f12!important;border-color:#9bb4c766!important}.plan-dark-outline-btn:hover{color:#fff!important;background:#3f647f2b!important;border-color:#9bb4c7b8!important}.plan-blue-text{color:var(--plan-accent)!important}.plan-blue-soft{background:var(--plan-accent-soft)!important}.advisor-hero,.page-hero-dark{background:var(--plan-night)!important;color:#fff!important;border-bottom:1px solid #9bb4c71f!important;position:relative!important;overflow:hidden!important}.advisor-hero:after,.page-hero-dark:after{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#3f647f40,#0000 67%);border-radius:50%;width:650px;height:650px;position:absolute;top:-250px;right:-180px}.advisor-hero>.shell,.page-hero-dark>.shell{z-index:1;position:relative}.advisor-hero .eyebrow,.advisor-hero .headline span,.page-hero-dark .blue-text,.page-hero-dark .display span,.page-hero-dark .eyebrow{color:#9bb4c7!important}.advisor-hero p,.page-hero-dark .subhead{color:#a7b0bd!important}.page-hero-light{border-bottom:1px solid var(--plan-line)!important;background:#f7f9fc!important}.content-grid>.eyebrow,.page-hero-light .eyebrow,.section-intro .eyebrow,.sticky-label .eyebrow{color:#3f647f!important}.advisor-stage,.blueprint-showcase,.custom-decision-section,.faq-section,.soft-section,.software-decision{background:#f6f8fb!important}.capability,.case-proof-grid>div,.clyvel-feature-grid article,.clyvel-proof-grid>div,.customization-item,.decision-strip article,.faq-grid article,.offer-path,.price-card,.production-principles article,.service-card,.value-card{border-color:var(--plan-line)!important;box-shadow:none!important;border-radius:22px!important}.capability:hover,.offer-path:hover,.price-card:hover,.service-card:hover,.value-card:hover{transform:translateY(-3px);border-color:#bfcdea!important;box-shadow:0 20px 55px #18274414!important}.capability>svg,.clyvel-feature-grid article>svg,.custom-example-grid article>span,.decision-strip a,.engineering-deep-grid svg,.offer-path-link,.service-card>svg,.service-number,.value-card>span,.value-card>svg,.work-card>a{color:var(--plan-accent)!important}.engineering-stack-line span,.product-tech-list span,.service-tags span,.tech-row span{color:#5e6978!important;background:#f4f7fb!important;border-color:#e1e7ef!important}.offer-path-custom:before{background:linear-gradient(90deg,#3f647f,#9bb4c7)!important}.offer-path-custom .offer-path-icon,.offer-path-custom .offer-path-pill{color:#3f647f!important;background:#edf4ff!important}.blueprint-columns svg,.build-includes-grid svg,.custom-core-list svg,.customization-check,.decision-columns svg,.engineering-grid article>span svg,.offer-path-list svg,.price-features svg{color:#3f647f!important}.customization-check{background:#edf4ff!important}.revenue-hero{border-bottom:1px solid var(--plan-line)!important;background:#fff!important}.revenue-hero .hero-kicker-pill{color:#3f647f!important;background:#edf4ff!important}.revenue-hero .display span{color:#3f647f!important}.revenue-hero .button-ghost{color:#111!important;background:#fff!important;border-color:#dce4ee!important}.channel-strip{background:#fff!important}.product-system-map,.proof-to-project-pro,.revenue-security{border-color:#1f2b3b!important;box-shadow:0 28px 75px #070d1826!important}.price-card.featured{border-color:#3f647f!important;box-shadow:0 20px 55px #3f647f1f!important}.cta-band{color:#fff!important;background:#090b0f!important;border-top:1px solid #3f647f4d!important}.cta-band:before{content:"";filter:blur(140px);opacity:.17;pointer-events:none;background:#3f647f;height:320px;position:absolute;inset:auto 15% -180px}.cta-band:after{border-color:#9bb4c733!important;box-shadow:0 0 0 80px #3f647f0a,0 0 0 160px #3f647f06!important}.cta-band .button-light{color:#fff!important;background:#3f647f!important;border-color:#3f647f!important;box-shadow:0 12px 34px #3f647f40!important}.cta-band .button-light:hover{color:#fff!important;background:#4b7390!important;border-color:#4b7390!important}.inline-sales-panel{background:linear-gradient(135deg,#edf4ff,#fff);border:1px solid #d8e3f4;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:48px;padding:30px 32px;display:grid;box-shadow:0 18px 55px #3f647f12}.inline-sales-panel span{text-transform:uppercase;letter-spacing:.14em;color:#3f647f;margin-bottom:8px;font-size:10px;font-weight:780;display:block}.inline-sales-panel h3{letter-spacing:-.04em;color:#10131a;margin:0;font-size:28px}.inline-sales-panel p{color:#697386;max-width:720px;margin:8px 0 0;font-size:13px;line-height:1.6}.inline-sales-panel-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.inline-sales-panel .button-dark,.inline-sales-panel .button-primary{min-height:48px}.site-sales-band{color:#fff;background:#0a0c10;border-top:1px solid #3f647f47;border-bottom:1px solid #ffffff12;padding:82px 0;position:relative;overflow:hidden}.site-sales-band:before{content:"";filter:blur(150px);opacity:.13;pointer-events:none;background:#3f647f;border-radius:50%;width:850px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-sales-band-inner{z-index:1;grid-template-columns:1.25fr .75fr;align-items:center;gap:60px;display:grid;position:relative}.site-sales-copy{max-width:780px}.site-sales-eyebrow{text-transform:uppercase;letter-spacing:.17em;color:#9bb4c7;align-items:center;gap:8px;font-size:10px;font-weight:760;display:inline-flex}.site-sales-eyebrow svg{width:14px;height:14px}.site-sales-copy h2{letter-spacing:-.055em;max-width:800px;margin:18px 0;font-size:clamp(38px,4.8vw,66px);line-height:.98}.site-sales-copy p{color:#9ca6b4;max-width:700px;margin:0;font-size:16px;line-height:1.72}.site-sales-actions{justify-items:stretch;gap:10px;display:grid}.site-sales-primary,.site-sales-secondary{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:0 21px;font-size:13px;font-weight:720;transition:all .2s;display:flex}.site-sales-primary{color:#fff;background:#3f647f;box-shadow:0 14px 35px #3f647f45}.site-sales-primary:hover{background:#4b7390;transform:translateY(-1px)}.site-sales-secondary{color:#0b0d12;background:#fff;border:1px solid #fff}.site-sales-secondary:hover{background:#eef3f9;transform:translateY(-1px)}.site-sales-primary svg,.site-sales-secondary svg,.site-sales-text svg{width:16px;height:16px}.site-sales-text{color:#8fa8c7;justify-content:center;align-items:center;gap:7px;padding:8px;font-size:11px;font-weight:650;display:flex}.site-sales-text:hover{color:#fff}.site-sales-dock{z-index:75;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c11e0;border:1px solid #7c9bc938;padding:6px;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 50px #03070e40}.site-sales-dock,.site-sales-dock a{border-radius:999px;align-items:center;gap:7px;display:flex}.site-sales-dock a{justify-content:center;min-height:42px;padding:0 14px;font-size:11px;font-weight:720;transition:all .18s}.site-sales-dock svg{width:14px;height:14px}.site-sales-dock-primary{color:#fff;background:#3f647f}.site-sales-dock-primary:hover{background:#4b7390}.site-sales-dock-secondary{color:#dbe3ee;border:1px solid #ffffff1a}.site-sales-dock-secondary:hover{color:#fff;background:#ffffff12}.site-footer{background:#080a0e!important;border-top:1px solid #3f647f33!important}.footer-links>div>span{color:#9bb4c7!important}.footer-cta,.footer-links a:hover{color:#fff!important}.footer-cta{align-items:center;gap:7px;color:#9bb4c7!important;display:inline-flex!important}html.theme-dark .page-hero-light,html.theme-dark .revenue-hero{color:#f4f7fb!important;background:#0b0f15!important;border-color:#222c39!important}html.theme-dark .page-hero-light .subhead,html.theme-dark .revenue-hero p{color:#9da8b6!important}html.theme-dark .inline-sales-panel{background:linear-gradient(135deg,#101a2d,#0e141d);border-color:#263a58}html.theme-dark .inline-sales-panel h3{color:#f1f4f8}html.theme-dark .inline-sales-panel p{color:#9da8b6}html.theme-dark .engineering-stack-line span,html.theme-dark .product-tech-list span,html.theme-dark .service-tags span,html.theme-dark .tech-row span{color:#aeb9c7!important;background:#151c25!important;border-color:#26303d!important}html.theme-dark .offer-path-custom .offer-path-icon,html.theme-dark .offer-path-custom .offer-path-pill{color:#9bb4c7!important;background:#14223a!important}html.theme-dark .button-ghost,html.theme-dark .button-light{color:#eef2f8!important;background:#10151d!important;border-color:#2a3340!important}html.theme-dark .cta-band .button-light{color:#fff!important;background:#3f647f!important;border-color:#3f647f!important}@media (max-width:1050px){.site-sales-band-inner{text-align:center;grid-template-columns:1fr;gap:30px}.site-sales-copy{margin:0 auto}.site-sales-actions{width:min(100%,520px);margin:0 auto}}@media (max-width:760px){.inline-sales-panel{text-align:center;grid-template-columns:1fr;padding:26px 20px}.inline-sales-panel-actions{justify-content:stretch;display:grid}.inline-sales-panel-actions .button{width:100%}.site-sales-band{padding:64px 0}.site-sales-copy h2{font-size:clamp(36px,10vw,48px)}.site-sales-copy p{font-size:16px}.site-sales-dock{border-radius:18px;grid-template-columns:1fr auto;padding:6px;display:grid;bottom:10px;left:10px;right:10px}.site-sales-dock a{min-height:48px}.site-sales-dock-secondary{padding-inline:12px}body{padding-bottom:76px}}@media (max-width:430px){.site-sales-dock{grid-template-columns:1fr}.site-sales-dock-secondary{display:none!important}.site-sales-copy h2{font-size:38px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}