.authority-proof{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:44px;margin:0 0 72px;padding:34px 36px;border:1px solid rgba(26,37,52,.09);border-radius:26px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);box-shadow:0 24px 70px rgba(21,35,58,.06)}.authority-proof h2{max-width:560px;margin:12px 0 0;font-size:clamp(30px,4vw,50px);line-height:1.02;letter-spacing:-.045em}.authority-proof p{margin:0;max-width:700px;color:#5d6673;font-size:17px;line-height:1.75}.authority-proof-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.authority-proof-links a{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border:1px solid rgba(27,39,57,.1);border-radius:999px;background:#fff;color:#202733;font-size:14px;font-weight:650;text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.authority-proof-links a:hover{transform:translateY(-2px);border-color:rgba(47,109,246,.28);box-shadow:0 12px 30px rgba(21,35,58,.08)}.authority-featured{margin-bottom:74px}.authority-featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.authority-featured-card{display:flex;min-height:270px;flex-direction:column;padding:28px;border:1px solid rgba(23,35,52,.09);border-radius:24px;background:#fff;color:#171d26;text-decoration:none;box-shadow:0 20px 55px rgba(21,35,58,.05);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.authority-featured-card:hover{transform:translateY(-4px);border-color:rgba(47,109,246,.25);box-shadow:0 28px 70px rgba(21,35,58,.09)}.authority-featured-card small{color:#2f6df6;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.authority-featured-card h2{margin:18px 0 13px;max-width:620px;font-size:clamp(26px,3vw,38px);line-height:1.02;letter-spacing:-.04em}.authority-featured-card p{margin:0;max-width:680px;color:#66707d;font-size:15px;line-height:1.7}.authority-featured-card>span{margin-top:auto;padding-top:22px;color:#2f6df6;font-size:14px;font-weight:700}.article-authority-note{display:flex;align-items:center;justify-content:space-between;gap:18px;max-width:900px;margin-top:22px;padding:14px 16px;border:1px solid rgba(47,109,246,.14);border-radius:16px;background:rgba(239,245,255,.72)}.article-authority-note p{margin:0;color:#4d5b70;font-size:14px;line-height:1.55}.article-authority-note a,.article-meta a{color:#2f6df6;font-weight:650;text-decoration:none}.article-authority-note a{flex:0 0 auto;font-size:13px}.methodology-page{padding:96px 0 110px}.methodology-hero{max-width:900px;margin-bottom:58px}.methodology-hero h1{margin:16px 0 20px;font-size:clamp(46px,7vw,78px);line-height:.98;letter-spacing:-.055em}.methodology-hero>p{max-width:760px;color:#5e6876;font-size:19px;line-height:1.7}.methodology-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.methodology-card{padding:28px;border:1px solid rgba(24,36,52,.09);border-radius:22px;background:#fff;box-shadow:0 18px 50px rgba(22,36,58,.045)}.methodology-card small{color:#2f6df6;font-size:12px;font-weight:700;letter-spacing:.12em}.methodology-card h2{margin:14px 0 12px;font-size:27px;line-height:1.08;letter-spacing:-.035em}.methodology-card li,.methodology-card p{color:#606a78;font-size:15px;line-height:1.7}.methodology-card ul{margin:16px 0 0;padding-left:20px}.methodology-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px}.methodology-proof a{display:block;padding:26px;border-radius:22px;background:#111822;color:#fff;text-decoration:none}.methodology-proof a small{color:#9ebcfb;font-size:12px;font-weight:700;letter-spacing:.1em}.methodology-proof a strong{display:block;margin-top:12px;font-size:25px;letter-spacing:-.03em}.methodology-proof a span{display:block;margin-top:9px;color:#c7d0dc;line-height:1.6}@media (max-width:820px){.authority-featured-grid,.authority-proof,.methodology-grid,.methodology-proof{grid-template-columns:1fr}.authority-proof{gap:24px;padding:26px 22px;margin-bottom:54px}.authority-featured{margin-bottom:56px}.authority-featured-card{min-height:0;padding:24px 21px}.article-authority-note{align-items:flex-start;flex-direction:column}.methodology-page{padding:72px 0 86px}}.editorial-topic-card>span{margin-top:auto;padding-top:18px;font-size:11px;font-weight:780;color:#2f6df6}.editorial-cluster-more{display:inline-flex;margin-top:12px;font-size:11px;font-weight:780;color:#2f6df6;text-decoration:none}.editorial-cluster-more:hover{text-decoration:underline}.topic-page{padding:150px 0 110px;background:var(--theme-page);color:var(--theme-text)}.topic-shell{max-width:1180px}.topic-hero{max-width:930px;margin-bottom:68px}.topic-back{display:inline-flex;margin-bottom:28px;font-size:11px;font-weight:740;color:var(--theme-muted);text-decoration:none}.topic-back:hover{color:#2f6df6}.topic-hero h1{font-size:clamp(48px,6.2vw,84px);line-height:.95;letter-spacing:-.058em;margin:18px 0 22px}.topic-hero>p{max-width:800px;margin:0;font-size:18px;line-height:1.68;color:var(--theme-muted)}.topic-hero-actions{display:flex;align-items:center;gap:18px;margin-top:30px}.topic-hero-actions>span{font-size:10px;font-weight:780;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-muted)}.topic-guides{margin-top:20px}@media(max-width:760px){.topic-page{padding:110px 0 78px}.topic-hero{margin-bottom:48px}.topic-hero h1{font-size:clamp(43px,13vw,62px)}.topic-hero>p{font-size:16px}.topic-hero-actions{align-items:flex-start;flex-direction:column}:root{--mobile-readable-body:17px;--mobile-readable-small:14px;--mobile-card-radius:20px}html.theme-light{--theme-muted:#596474}html.theme-dark{--theme-muted:#b8c2d0}body{padding-bottom:70px}.advisor-bottom-cta p,.advisor-output-grid p,.built-product-lead,.built-proof-head p,.capability p,.clyvel-feature-grid p,.clyvel-proof-grid p,.custom-split-copy>p,.customization-item p,.decision-strip p,.engineering-deep-grid p,.engineering-grid p,.faq-grid p,.flow-title p,.large-copy,.offer-path p,.principle p,.process-timeline p,.product-capability-item p,.product-system-map-copy p,.production-principles p,.revenue-hero-copy>p,.section-intro p,.service-card p,.subhead,.value-card p{font-size:var(--mobile-readable-body)!important;line-height:1.58!important}.eyebrow{font-size:13px!important;line-height:1.35!important;letter-spacing:.13em!important}main p[class*="text-[12px]"],main p[class*="text-[13px]"],main p[class*="text-[14px]"],main p[class*="text-[15px]"],main p[class*="text-[16px]"]{font-size:var(--mobile-readable-body)!important;line-height:1.58!important}}@media (max-width:760px){main :is(span,small)[class*="text-[10px]"],main :is(span,small)[class*="text-[8px]"],main :is(span,small)[class*="text-[9px]"]{font-size:12.5px!important;line-height:1.35!important}html.theme-dark main p[class*="text-[#70757d]"],html.theme-dark main p[class*="text-[#707680]"],html.theme-dark main p[class*="text-[#878e98]"],html.theme-dark main p[class*="text-[#9098a2]"],html.theme-dark main p[class*="text-[#9ca4af]"],html.theme-dark main p[class*="text-[#a1a9b2]"]{color:#b8c2d0!important}html.theme-light main p[class*="text-[#70757d]"],html.theme-light main p[class*="text-[#707680]"],html.theme-light main p[class*="text-[#878e98]"],html.theme-light main p[class*="text-[#9098a2]"],html.theme-light main p[class*="text-[#9ca4af]"],html.theme-light main p[class*="text-[#a1a9b2]"]{color:#5f6977!important}main>section[class*=py-28]{padding-top:72px!important;padding-bottom:72px!important}.section{padding-top:64px!important;padding-bottom:64px!important}.section-tight{padding-top:52px!important;padding-bottom:52px!important}.headline{font-size:clamp(34px,9.4vw,42px)!important;line-height:1.02!important}[data-home-hero][class*="max-w-[1080px]"]{margin-top:38px!important;border-radius:22px!important}[data-home-hero][class*="max-w-[1080px]"]>div:first-child{min-height:48px!important;padding-inline:14px!important;gap:8px!important}[data-home-hero][class*="max-w-[1080px]"]>div:first-child>span:first-child{font-size:11px!important;letter-spacing:.12em!important}[data-home-hero][class*="max-w-[1080px]"]>div:first-child>span:last-child{padding:6px 8px!important;font-size:10px!important;letter-spacing:.09em!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:14px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(2)>div{min-height:94px!important;padding:14px!important;border-radius:15px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(2)>div>span{font-size:12.5px!important;color:#9ba7b5!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(2) b{font-size:27px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(2) small{font-size:11.5px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3){grid-template-columns:1fr!important;gap:8px!important;padding:0 14px 14px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div{padding:16px!important;border-radius:16px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div:first-child>div:first-child span{font-size:12.5px!important}[data-home-hero][class*="max-w-[1080px]"] [class*=h-36]{height:112px!important;margin-top:16px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div:nth-child(2)>span{font-size:13px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div:nth-child(2)>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div:nth-child(2)>div>div{padding:11px!important}[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3) p{font-size:13.5px!important;line-height:1.45!important;color:#b4becb!important}#productos>div>div:nth-child(2){margin-top:38px!important;gap:18px!important}#productos article{border-radius:24px!important}#productos article>div:first-child{padding:16px!important}#productos article>div:last-child{padding:24px 20px!important;text-align:center!important}#productos article>div:last-child>div{justify-content:center!important}#productos article h3{margin-top:12px!important;font-size:36px!important}#productos article p{margin-top:12px!important;font-size:17px!important;line-height:1.58!important}#productos article a{font-size:14px!important}main section [data-home-reveal][class*="min-h-[360px]"]{min-height:0!important;align-items:center!important;padding:24px 20px!important;border-radius:22px!important;text-align:center!important}main section [data-home-reveal][class*="min-h-[360px]"]>span{font-size:13px!important}main section [data-home-reveal][class*="min-h-[360px]"]>h3{margin-top:20px!important;font-size:26px!important;line-height:1.1!important}main section [data-home-reveal][class*="min-h-[360px]"]>p{margin-top:13px!important;max-width:32ch!important;font-size:17px!important;line-height:1.58!important;color:#b8c2d0!important}main section [data-home-reveal][class*="min-h-[360px]"]>a{margin-top:22px!important;padding-top:0!important;font-size:14px!important}details[data-home-reveal] summary h3{font-size:21px!important;line-height:1.35!important}details[data-home-reveal]>div{padding-left:0!important;padding-right:0!important}details[data-home-reveal]>div p{font-size:17px!important;line-height:1.58!important}.advisor-output-grid article,.capability,.clyvel-feature-grid article,.clyvel-proof-grid>div,.customization-item,.decision-strip article,.engineering-deep-grid article,.engineering-grid article,.principle,.process-timeline article,.production-principles article,.value-card{min-height:0!important;padding:20px 18px!important;border-radius:var(--mobile-card-radius)!important}.advisor-output-grid h3,.capability h3,.clyvel-feature-grid h3,.customization-item h3,.decision-strip b,.engineering-deep-grid h3,.engineering-grid h3,.principle h3,.process-timeline h3,.production-principles h3,.value-card h3{font-size:23px!important;line-height:1.12!important}.product-capability-item{grid-template-columns:34px 1fr!important;gap:11px!important;padding:17px 15px!important}.product-capability-item p{font-size:16px!important;line-height:1.5!important}.product-system-map{padding:22px 16px!important;border-radius:24px!important}.product-system-map,.product-system-map-copy{text-align:center!important}.product-system-map-copy h3{margin-top:12px!important;font-size:30px!important;line-height:1.08!important}.product-system-map-copy p{max-width:34ch!important;margin-inline:auto!important;color:var(--theme-muted)!important}.product-system-map-clyvel .product-system-rail,.product-system-rail{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.product-system-rail>span{min-height:0!important;padding:18px 14px!important;border-radius:17px!important;font-size:19px!important;line-height:1.25!important;text-align:center!important}.product-system-rail>span b{display:block!important;margin-bottom:8px!important;font-size:13px!important}.product-system-rail>span small{display:block!important;margin-top:8px!important;font-size:15px!important;line-height:1.45!important;color:var(--theme-muted)!important}.product-system-rail>i{display:block!important;height:20px!important;font-size:25px!important;line-height:20px!important;transform:rotate(90deg)!important}.product-system-underlay{grid-template-columns:1fr!important;gap:8px!important}.product-system-underlay>span{min-height:54px!important;justify-content:center!important;padding:12px 14px!important;font-size:15.5px!important;line-height:1.35!important;color:var(--theme-muted)!important}.product-system-underlay svg{width:19px!important;height:19px!important}.clyvel-product-grid .subhead,.clyvel-product-grid>div:first-child{text-align:center!important;margin-inline:auto!important}.clyvel-product-grid .eyebrow,.clyvel-product-grid .hero-actions,.clyvel-product-grid .hero-domain-link{justify-content:center!important}.revenue-page .section .shell>.grid{gap:10px!important}.revenue-page .section .shell>.grid>article{min-height:0!important;padding:20px 18px!important;border-radius:19px!important}.revenue-page .section .shell>.grid>article>span{font-size:13px!important;line-height:1.35!important}.revenue-page .section .shell>.grid>article>p{margin-top:10px!important;font-size:17px!important;line-height:1.55!important;color:var(--theme-muted)!important}.revenue-page .section .shell>.grid>article>h3{margin-top:14px!important;font-size:24px!important;line-height:1.12!important}.revenue-hero-meta{justify-content:center!important;gap:10px 16px!important;font-size:15px!important;line-height:1.45!important;text-align:center!important}.channel-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.channel-strip>div{min-height:112px!important;padding:18px 14px!important;gap:10px!important;font-size:18px!important;line-height:1.25!important}.channel-strip svg{width:22px!important;height:22px!important}.flow-stage{padding:20px 16px!important;border-radius:22px!important}.flow-line{gap:9px!important}.flow-node{min-height:0!important;padding:18px 16px!important;border-radius:17px!important}.flow-node b{font-size:19px!important;line-height:1.3!important}.flow-node small{margin-top:8px!important;font-size:15px!important;line-height:1.45!important;color:var(--theme-muted)!important}.advisor-output-grid{gap:10px!important}.advisor-output-grid article{text-align:center!important}.advisor-output-grid h3{margin:14px 0 9px!important;font-size:24px!important}.advisor-output-grid p{max-width:34ch!important;margin-inline:auto!important;color:var(--theme-muted)!important}.site-sales-dock{position:fixed!important;z-index:90!important;left:auto!important;right:14px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;max-width:236px!important;display:block!important;padding:5px!important;border:1px solid rgba(128,146,170,.28)!important;background:rgba(12,17,24,.92)!important;box-shadow:0 14px 38px rgba(0,0,0,.25)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}.site-sales-dock,.site-sales-dock-primary{width:auto!important;border-radius:999px!important}.site-sales-dock-primary{min-width:0!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 15px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important}.site-sales-dock-primary svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.site-sales-dock-secondary{display:none!important}.mobile-sticky-cta{left:auto!important;right:14px!important;width:auto!important;max-width:230px!important}.mobile-sticky-cta a{min-height:46px!important;padding-inline:15px!important;font-size:13px!important}}@media (max-width:430px){.shell{width:min(calc(100% - 32px),420px)!important}#productos article h3{font-size:34px!important}.product-system-map{padding:20px 14px!important}.product-system-rail>span{padding:17px 13px!important}.channel-strip>div{min-height:104px!important;font-size:17px!important}.site-sales-dock{right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:226px!important}}@media (max-width:360px){[data-home-hero][class*="max-w-[1080px]"]>div:nth-child(3)>div:nth-child(2)>div{grid-template-columns:1fr!important}.site-sales-dock-primary{padding-inline:13px!important;font-size:12.5px!important}}@media (max-width:760px){html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child{text-align:center!important}html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child>span{display:block!important;width:100%!important;text-align:center!important}html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child h2,html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child p{margin-left:auto!important;margin-right:auto!important;text-align:center!important}html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child p{max-width:31ch!important}html[lang=es] body main>section:nth-of-type(2)>div[data-home-reveal]>div:first-child>div{justify-content:center!important}#productos article>div:first-child{height:255px!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important;padding:14px!important}#productos article>div:first-child img{width:158%!important;max-width:none!important;flex:0 0 auto!important;transform-origin:50% 0!important;border-radius:15px!important}#productos article>div:last-child,#productos article>div:last-child h3,#productos article>div:last-child p{text-align:center!important}#productos article>div:last-child p{max-width:31ch!important;margin-left:auto!important;margin-right:auto!important}#productos article>div:last-child>div{justify-content:center!important}.clyvel-product-grid>div:last-child,.product-tour-inline .shell>div[class*=overflow-hidden],.revenue-hero-preview-wrap>div{overflow:hidden!important}.clyvel-product-grid>div:last-child img,.product-tour-inline .shell>div[class*=overflow-hidden] img,.revenue-hero-preview-wrap img{width:145%!important;max-width:none!important;margin-left:-22.5%!important}.built-proof-head,.custom-split-copy,.flow-title,.product-system-map-copy,.section-intro,.section-intro>div{text-align:center!important}.built-proof-head>p,.custom-split-copy>p,.flow-title>p,.product-system-map-copy>p,.section-intro p{margin-left:auto!important;margin-right:auto!important}.custom-split-copy .eyebrow,.product-system-map-copy .eyebrow,.section-intro .eyebrow{justify-content:center!important}}@media (max-width:430px){#productos article>div:first-child{height:240px!important}#productos article>div:first-child img{width:168%!important}.clyvel-product-grid>div:last-child img,.product-tour-inline .shell>div[class*=overflow-hidden] img,.revenue-hero-preview-wrap img{width:155%!important;margin-left:-27.5%!important}}.site-sales-dock-label-mobile{display:none}@media (max-width:760px){.content-grid .capability-grid{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:430px!important;margin:28px auto 0!important}.content-grid .capability{min-height:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:26px 22px!important;border-radius:22px!important;border-color:rgba(111,137,171,.2)!important;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,253,.98))!important;box-shadow:0 12px 34px rgba(22,35,54,.045)!important;text-align:center!important}html.theme-dark .content-grid .capability{background:linear-gradient(180deg,#111720,#0e141c)!important;border-color:rgba(133,160,199,.18)!important;box-shadow:0 14px 34px rgba(0,0,0,.18)!important}.content-grid .capability svg{width:27px!important;height:27px!important;color:#2f6df6!important}.content-grid .capability h3{margin:16px 0 10px!important;max-width:14ch!important;font-size:25px!important;line-height:1.08!important;letter-spacing:-.035em!important}.content-grid .capability p{max-width:30ch!important;margin:0 auto!important;font-size:17px!important;line-height:1.55!important;color:#626e7d!important}html.theme-dark .content-grid .capability p{color:#b7c1ce!important}.content-grid .principle-list{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;max-width:430px!important;margin:24px auto 0!important}.content-grid .principle{min-height:0!important;display:grid!important;grid-template-columns:42px 1fr!important;align-items:center!important;justify-items:stretch!important;gap:14px!important;padding:18px!important;border-radius:19px!important;background:#f8fafc!important;border:1px solid rgba(111,137,171,.18)!important;text-align:left!important}html.theme-dark .content-grid .principle{background:#10161e!important;border-color:rgba(133,160,199,.16)!important}.content-grid .principle>span{width:38px!important;height:38px!important;margin:0!important;font-size:12px!important;border-color:rgba(47,109,246,.22)!important;background:rgba(47,109,246,.08)!important;color:#2f6df6!important}.content-grid .principle>div{text-align:left!important}.content-grid .principle h3{margin:0 0 5px!important;font-size:21px!important;line-height:1.12!important}.content-grid .principle p{margin:0!important;max-width:none!important;font-size:15.5px!important;line-height:1.5!important}.site-sales-dock{left:auto!important;right:14px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.site-sales-dock-primary{min-height:46px!important;width:auto!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 15px!important;border:1px solid rgba(44,67,96,.14)!important;border-radius:999px!important;background:rgba(255,255,255,.94)!important;color:#182233!important;box-shadow:0 10px 28px rgba(26,38,55,.14)!important;backdrop-filter:blur(16px) saturate(135%)!important;-webkit-backdrop-filter:blur(16px) saturate(135%)!important;font-size:13px!important;font-weight:720!important;letter-spacing:-.01em!important}.site-sales-dock-primary svg{width:16px!important;height:16px!important;color:#2f6df6!important}html.theme-dark .site-sales-dock-primary{border-color:rgba(152,170,196,.18)!important;background:rgba(18,24,33,.93)!important;color:#f1f5f9!important;box-shadow:0 12px 30px rgba(0,0,0,.28)!important}.site-sales-dock-label-full{display:none!important}.site-sales-dock-label-mobile{display:inline!important}.site-sales-dock-secondary{display:none!important}}@media (max-width:430px){.content-grid .capability-grid,.content-grid .principle-list{max-width:100%!important}.content-grid .capability{padding:24px 20px!important}.content-grid .capability h3{font-size:24px!important}.content-grid .principle{grid-template-columns:38px 1fr!important;gap:12px!important;padding:16px!important}.site-sales-dock{right:12px!important;bottom:max(10px,env(safe-area-inset-bottom))!important}.site-sales-dock-primary{min-height:44px!important;padding-inline:14px!important;font-size:12.5px!important}}@media (max-width:760px){section:has([data-home-hero]){padding-top:5rem!important;padding-bottom:4.75rem!important}section:has([data-home-hero]) [data-home-hero]{max-width:100%}.work-hero-pro{padding-top:5rem!important;padding-bottom:4.5rem!important}.work-hero-pro .shell{text-align:center!important}.work-hero-pro .eyebrow{font-size:13px!important;line-height:1.3!important;letter-spacing:.12em!important}.work-hero-pro .display{max-width:9.5ch!important;margin-inline:auto!important;font-size:clamp(44px,13vw,58px)!important;line-height:.98!important;letter-spacing:-.055em!important}.work-hero-pro .subhead{max-width:32ch!important;margin-inline:auto!important;font-size:18px!important;line-height:1.55!important}.work-hero-pro .hero-actions{width:100%!important;max-width:430px!important;margin-inline:auto!important;flex-direction:column!important}.work-hero-pro .hero-actions .button{width:100%!important;min-height:56px!important;font-size:17px!important}.built-not-mocked{padding-top:34px!important;padding-bottom:72px!important}.built-not-mocked .built-proof-grid{grid-template-columns:1fr!important;gap:22px!important}.built-not-mocked .built-proof-grid>article{min-width:0!important;padding:30px 22px!important;border-radius:24px!important;overflow:hidden!important}.built-not-mocked .built-proof-product{text-align:center!important}.built-not-mocked .built-proof-product>span{font-size:30px!important;line-height:1.05!important}.built-not-mocked .built-proof-product small{display:block!important;margin-top:9px!important;font-size:16px!important;line-height:1.35!important;letter-spacing:.02em!important}.built-not-mocked .built-proof-grid h3{max-width:14ch!important;margin:34px auto 0!important;text-align:center!important;font-size:32px!important;line-height:1.08!important;letter-spacing:-.045em!important}.built-not-mocked .built-proof-checks{max-width:31rem!important;margin:30px auto 0!important;gap:14px!important}.built-not-mocked .built-proof-checks span{align-items:flex-start!important;font-size:17px!important;line-height:1.5!important}.built-not-mocked .built-proof-checks svg{flex:0 0 auto!important;width:20px!important;height:20px!important;margin-top:3px!important}.built-not-mocked .product-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-top:30px!important}.built-not-mocked .product-actions .button{width:100%!important;min-height:56px!important;justify-content:center!important;font-size:17px!important}}@media (max-width:390px){section:has([data-home-hero]){padding-top:4.5rem!important}.work-hero-pro{padding-top:4.5rem!important}.built-not-mocked .built-proof-grid>article{padding-inline:20px!important}.built-not-mocked .built-proof-grid h3{font-size:30px!important}}@media (max-width:760px){section:has([data-home-hero]){padding-top:4.5rem!important;padding-bottom:4rem!important}.site-sales-band{display:none!important}.site-sales-dock{left:auto!important;right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:calc(100vw - 28px)!important}.site-sales-dock-primary{min-height:48px!important;padding:0 18px!important;border-radius:9999px!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}.site-sales-dock-secondary{display:none!important}.section{padding-top:64px!important;padding-bottom:64px!important}.section-tight{padding-top:56px!important;padding-bottom:56px!important}.button,.plan-accent-btn,.plan-dark-outline-btn,.plan-light-btn{min-height:52px!important;border-radius:9999px!important;font-size:16px!important;line-height:1.2!important}.subhead{font-size:18px!important;line-height:1.6!important}.eyebrow{font-size:12px!important;line-height:1.4!important;letter-spacing:.13em!important}.products-proof-section{overflow:hidden}}@media (max-width:390px){section:has([data-home-hero]){padding-top:4.25rem!important}}@media (max-width:1023px){.product-proof-card{grid-template-columns:minmax(0,1fr)!important}.product-proof-card>*{min-width:0!important;width:100%!important}}@media (max-width:760px){img[src="/products/closerwin-overview.webp"],img[src="/products/clyvel-operations.webp"]{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top center!important}.product-proof-card>div:first-of-type,.product-proof-card>div:last-of-type{min-width:0!important}.product-proof-card ul{grid-template-columns:minmax(0,1fr)!important}.product-proof-card li,.product-proof-card li>span:last-child{min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important}#diagnostico-home{padding-top:44px!important;padding-bottom:44px!important}#diagnostico-home>div{gap:22px!important;padding:18px!important;border-radius:24px!important}#diagnostico-home>div>div:first-child h2{margin-top:12px!important;font-size:34px!important;line-height:1.01!important;letter-spacing:-.045em!important}#diagnostico-home>div>div:first-child p{margin-top:14px!important;font-size:16px!important;line-height:1.5!important}#diagnostico-home>div>div:first-child>div:last-child{margin-top:20px!important;gap:12px!important}#diagnostico-home>div>div:last-child{padding:15px!important;border-radius:20px!important}#diagnostico-home>div>div:last-child>div:first-child{font-size:11px!important;line-height:1.3!important;letter-spacing:.1em!important}#diagnostico-home>div>div:last-child>div:last-child{margin-top:14px!important;gap:8px!important}#diagnostico-home>div>div:last-child>div:last-child>div{padding:12px!important;border-radius:14px!important}#diagnostico-home>div>div:last-child span{font-size:10px!important;letter-spacing:.09em!important}#diagnostico-home>div>div:last-child p{margin-top:6px!important;font-size:15px!important;line-height:1.42!important}}@media (max-width:430px){#diagnostico-home>div{padding:16px!important}#diagnostico-home>div>div:first-child h2{font-size:32px!important}#diagnostico-home>div>div:last-child{padding:13px!important}#diagnostico-home>div>div:last-child>div:last-child>div{padding:11px!important}}@media (max-width:820px){body,html{max-width:100%;overflow-x:hidden!important}body{padding-bottom:0!important}.section,.section-tight,.shell,main,main>section{min-width:0!important}img,svg,video{max-width:100%}.shell{width:min(calc(100% - 32px),720px)!important;margin-inline:auto!important}.advisor-explainer,.advisor-stage,.build-system-section,.clyvel-capability-section,.engineering-section,.faq-section,.feature-product,.page-hero-light,.product-first-section,.products-proof-section,.revenue-capability-section,.soft-section,.software-decision,main>.section-tight:not(.dark-section),main>.section:not(.dark-section){color:var(--theme-text)!important}.cta-band,.dark-section,.page-hero-dark,.process-premium-section{background:#080b10!important;color:#f7f9fc!important}.cta-band :is(h1,h2,h3,strong,b),.dark-section :is(h1,h2,h3,strong,b),.page-hero-dark :is(h1,h2,h3,strong,b),.process-premium-section :is(h1,h2,h3,strong,b){color:#f7f9fc!important}.cta-band :is(p,small),.dark-section :is(p,small),.page-hero-dark :is(p,small),.process-premium-section :is(p,small){color:#aeb7c5!important}.button-primary{background:#2f6df6!important;color:#fff!important}.button-light{background:#fff!important;color:#0b0d12!important;border-color:rgba(255,255,255,.2)!important}.button-dark{background:#11151d!important;color:#fff!important}.button-ghost{background:var(--theme-card)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}.header-inner,.site-header{height:70px!important}.header-inner{gap:10px!important}.site-header.header-dark:not(.header-theme-adaptive){background:rgba(8,11,16,.94)!important;color:#fff!important;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}.site-header.header-light,html.theme-light .site-header.header-theme-adaptive{background:rgba(255,255,255,.95)!important;color:#111827!important;backdrop-filter:blur(16px) saturate(125%);-webkit-backdrop-filter:blur(16px) saturate(125%)}html.theme-dark .site-header.header-light,html.theme-dark .site-header.header-theme-adaptive{background:rgba(8,11,16,.95)!important;color:#fff!important}.header-brand{min-width:0!important}.header-actions{gap:5px!important}.header-actions .button-header,.header-app-link{display:none!important}.menu-button{display:inline-grid!important;width:42px!important;height:42px!important;place-items:center!important;border-radius:999px!important}.mobile-menu{top:70px!important;max-height:calc(100dvh - 70px)!important;overflow-y:auto!important;background:var(--theme-page)!important;color:var(--theme-text)!important;border-top:1px solid var(--theme-border)!important}.mobile-menu .shell{padding-top:12px!important;padding-bottom:18px!important}.mobile-industry summary,.mobile-menu a:not(.button){min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important}.mobile-industry-links a{justify-content:center!important}.section{padding:44px 0!important}.section-tight{padding:36px 0!important}.advisor-hero,.page-hero-dark,.page-hero-light,.work-hero-pro{min-height:0!important;padding:102px 0 44px!important}.advisor-hero>.shell,.page-hero-dark>.shell,.page-hero-light>.shell,.work-hero-pro>.shell,main>section>.shell>.section-intro{text-align:center!important}.eyebrow{justify-content:center!important;font-size:11px!important;line-height:1.35!important;letter-spacing:.12em!important}.display{max-width:12ch!important;font-size:clamp(38px,11vw,48px)!important;line-height:.99!important;letter-spacing:-.05em!important}.display,.headline,.large-copy{margin-inline:auto!important;text-align:center!important}.headline,.large-copy{max-width:18ch!important;font-size:clamp(30px,8.6vw,38px)!important;line-height:1.04!important;letter-spacing:-.04em!important}.cta-inner p,.hero-copy p,.large-copy+p,.section-intro p,.subhead{max-width:35ch!important;margin-left:auto!important;margin-right:auto!important;font-size:16.5px!important;line-height:1.5!important;text-align:center!important}.section-intro{display:block!important;margin-bottom:26px!important;text-align:center!important}.section-intro>div,.section-intro>p{width:100%!important}.section-intro p{margin-top:14px!important}.blueprint-actions,.cta-actions,.hero-actions,.inline-sales-panel-actions,.product-actions,.revenue-hero-actions,.software-hero-actions{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;gap:9px!important}.button,.button-sm{min-height:48px!important;padding:12px 17px!important;font-size:15px!important;line-height:1.2!important;border-radius:999px!important}.advisor-output-grid,.capability-grid,.decision-strip,.engineering-grid,.production-principles,.service-grid,.work-grid{gap:10px!important}.advisor-output-grid,.capability-grid,.decision-strip,.service-grid,.work-grid{grid-template-columns:1fr!important}.advisor-output-grid article,.capability,.decision-strip article,.production-principles article,.service-card{min-height:0!important;padding:20px 18px!important;border-radius:18px!important;text-align:center!important}.advisor-output-grid article>span,.advisor-output-grid article>svg,.capability>svg,.service-card>svg{margin-inline:auto!important}.advisor-output-grid h3,.capability h3,.service-card h3{max-width:18ch!important;margin:14px auto 8px!important;font-size:23px!important;line-height:1.08!important}.advisor-output-grid p,.capability p,.decision-strip p,.production-principles p,.service-card p{max-width:35ch!important;margin-inline:auto!important;font-size:14.5px!important;line-height:1.48!important;text-align:center!important}.engineering-stack,.service-tags,.tech-row{justify-content:center!important}.service-card .service-tags{margin-top:16px!important}.engineering-grid,.principle-list,.process-grid,.production-principles{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;margin-top:24px!important;border-top:0!important}.engineering-grid article,.principle,.process-step,.production-principles article{min-width:0!important;min-height:0!important;padding:16px 12px!important;border:1px solid var(--theme-border)!important;border-radius:16px!important;text-align:center!important}.dark-section .process-step,.process-premium-section article{background:#0d1219!important;border-color:rgba(255,255,255,.1)!important}.process-step:not(:first-child){padding-left:12px!important}.engineering-grid h3,.principle h3,.process-step h3,.production-principles h3{margin:12px auto 7px!important;font-size:17px!important;line-height:1.1!important}.engineering-grid p,.principle p,.process-step p,.production-principles p{max-width:24ch!important;margin-inline:auto!important;font-size:12.5px!important;line-height:1.42!important;text-align:center!important}.principle{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;background:var(--theme-card)!important}.principle>div{text-align:center!important}.product-panel{display:grid!important;grid-template-columns:1fr!important;gap:20px!important;padding:20px 16px!important;border-radius:20px!important;overflow:hidden!important}.product-panel+.product-panel,.product-panel[style]{margin-top:14px!important}.product-copy{min-width:0!important;text-align:center!important}.product-copy h2{max-width:18ch!important;margin:12px auto 10px!important;font-size:clamp(28px,8vw,34px)!important;line-height:1.03!important}.product-copy p{max-width:36ch!important;margin:0 auto 16px!important;font-size:15px!important;line-height:1.48!important}.product-badge{font-size:11px!important}.product-points{max-width:390px!important;margin:16px auto!important;gap:8px!important}.product-points span{justify-content:center!important;font-size:13.5px!important;line-height:1.4!important;text-align:center!important}.product-panel>div:last-child{width:100%!important;min-width:0!important;margin-inline:auto!important;transform:none!important}.product-panel img,img[src="/products/closerwin-overview.webp"],img[src="/products/clyvel-operations.webp"]{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top center!important;transform:none!important}.clyvel-preview,.hero-preview-wrap,.ops-preview,.revenue-preview{width:100%!important;min-width:0!important;max-width:100%!important;transform:none!important}.advisor-bottom-cta,.build-includes,.inline-sales-panel{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;padding:22px 18px!important;border-radius:20px!important;text-align:center!important}.advisor-bottom-cta h3,.build-includes h2,.inline-sales-panel h3{max-width:20ch!important;margin:8px auto!important;text-align:center!important}.build-includes p,.inline-sales-panel p{max-width:35ch!important;margin-inline:auto!important;text-align:center!important}.build-includes-grid{gap:7px!important}.build-includes-grid span{justify-content:center!important;padding:11px!important;font-size:14px!important;text-align:center!important}.cta-band{padding:42px 0!important}.cta-inner{display:block!important;text-align:center!important}.cta-inner h2{max-width:18ch!important;margin-inline:auto!important;font-size:clamp(30px,8vw,38px)!important;line-height:1.05!important}.cta-actions{margin-top:16px!important;text-align:center!important}.advisor-hero-grid,.advisor-shell,.blueprint-columns,.blueprint-context>div,.blueprint-grid,.blueprint-showcase,.contact-grid,.content-grid,.engineering-trust-head,.usecase-panel{grid-template-columns:1fr!important}.advisor-hero-grid{gap:18px!important}.advisor-hero-copy,.advisor-hero-copy>div,.advisor-hero-copy>p{text-align:center!important;justify-content:center!important}.advisor-stage{padding:28px 0 40px!important}.advisor-shell{gap:0!important;border-radius:20px!important;overflow:hidden!important}.advisor-main,.advisor-side{min-width:0!important;padding:20px 16px!important}.advisor-side{text-align:center!important}.advisor-checks{max-width:360px!important;margin-inline:auto!important}.advisor-checks span{justify-content:center!important}.advisor-messages{max-height:420px!important}.advisor-replies{gap:7px!important}.advisor-replies button{min-height:42px!important;padding:10px 12px!important;font-size:14px!important;line-height:1.35!important}.advisor-input{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.advisor-input textarea{width:100%!important;min-height:92px!important;font-size:16px!important}.advisor-input .button{width:100%!important}.advisor-output-grid{margin-top:22px!important}.blueprint-columns,.blueprint-context>div,.blueprint-grid{gap:8px!important}.blueprint-actions{display:grid!important;grid-template-columns:1fr!important}.blueprint-actions .button{width:100%!important}.advisor-lead-box,.contact-form,.contact-meta,.system-builder{min-width:0!important}.contact-form{padding:20px 16px!important;border-radius:20px!important}.contact-form label{text-align:left!important}.advisor-lead-form input,.contact-form input,.contact-form select,.contact-form textarea{width:100%!important;min-width:0!important;min-height:48px!important;color:var(--theme-text)!important;background:var(--theme-input)!important;border-color:var(--theme-border)!important}main:has(#services)>section:first-of-type{padding-top:98px!important;padding-bottom:42px!important}main:has(#services)>section:not(:first-of-type){padding-top:42px!important;padding-bottom:42px!important}#services+section>div>div:last-child,#services>div>div:nth-child(2){gap:9px!important}#services+section>div>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))!important}.legal{width:min(calc(100% - 32px),720px)!important;padding-top:98px!important;padding-bottom:42px!important;color:var(--theme-text)!important}.legal-nav,.legal>header{text-align:center!important}.legal h1{font-size:clamp(34px,9vw,42px)!important;line-height:1.04!important}.legal h2{margin-top:30px!important;font-size:23px!important;line-height:1.12!important}.legal li,.legal p{color:var(--theme-text)!important;font-size:15px!important;line-height:1.58!important}.legal-nav{gap:6px!important;overflow-x:auto!important;padding-bottom:4px!important}.site-footer{padding-top:40px!important;padding-bottom:18px!important}.footer-top{display:block!important}.footer-lead,.footer-top{text-align:center!important}.footer-lead{max-width:360px!important;margin-inline:auto!important}.footer-lead .brand-mark{justify-content:center!important}.footer-lead p{margin:10px auto 0!important;max-width:30ch!important;font-size:14px!important;line-height:1.45!important}.footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important;margin-top:30px!important;text-align:center!important}.footer-links>div{align-items:center!important}.footer-links>div>span{font-size:10px!important;letter-spacing:.09em!important}.footer-links a{font-size:12.5px!important;line-height:1.35!important}.footer-bottom{display:grid!important;gap:5px!important;justify-items:center!important;padding-top:24px!important;text-align:center!important;font-size:11px!important}.site-sales-dock{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;left:auto!important;width:auto!important;max-width:calc(100vw - 20px)!important}.site-sales-dock-primary{min-height:44px!important;padding:0 14px!important;font-size:12.5px!important;white-space:nowrap!important}}@media (max-width:430px){.shell{width:calc(100% - 28px)!important}.section{padding:40px 0!important}.section-tight{padding:32px 0!important}.advisor-hero,.page-hero-dark,.page-hero-light,.work-hero-pro{padding-top:94px!important;padding-bottom:38px!important}.display{font-size:clamp(36px,10.8vw,44px)!important}.headline,.large-copy{font-size:clamp(28px,8.3vw,34px)!important}.cta-actions,.hero-actions,.inline-sales-panel-actions,.product-actions,.revenue-hero-actions,.software-hero-actions{display:grid!important;grid-template-columns:1fr!important}.cta-actions .button,.hero-actions .button,.inline-sales-panel-actions .button,.product-actions .button,.revenue-hero-actions .button,.software-hero-actions .button{width:100%!important}.product-panel{padding:18px 14px!important}.engineering-grid,.footer-links,.principle-list,.process-grid,.production-principles{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:350px){#services+section>div>div:last-child,.engineering-grid,.footer-links,.principle-list,.process-grid,.production-principles{grid-template-columns:1fr!important}}@media (max-width:820px){:root{--m-gutter:18px;--m-section:52px;--m-section-tight:44px;--m-card-pad:22px;--m-radius:20px;--m-body:17px;--m-secondary:15.5px;--m-button:16px;--m-label:12px}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-size:var(--m-body)!important;line-height:1.6!important;overflow-wrap:break-word}.shell{width:min(calc(100% - (var(--m-gutter) * 2)),720px)!important;margin-inline:auto!important}.section{padding-top:var(--m-section)!important;padding-bottom:var(--m-section)!important}.section-tight{padding-top:var(--m-section-tight)!important;padding-bottom:var(--m-section-tight)!important}.advisor-hero,.page-hero-dark,.page-hero-light,.work-hero-pro{min-height:0!important;padding-top:104px!important;padding-bottom:52px!important}.display,.page-hero-dark .display,.page-hero-light .display,.work-hero-pro .display{max-width:12ch!important;margin-inline:auto!important;font-size:clamp(42px,11.6vw,48px)!important;line-height:1.02!important;letter-spacing:-.045em!important;text-align:center!important}.advisor-hero .headline,.headline,.large-copy,.section-intro .headline{max-width:18ch!important;margin-inline:auto!important;font-size:clamp(32px,9vw,36px)!important;line-height:1.08!important;letter-spacing:-.035em!important}.advisor-hero-copy>p,.built-product-copy>p,.cta-inner p,.hero-copy p,.product-copy>p,.section-intro p,.subhead{font-size:17px!important;line-height:1.6!important}.advisor-bottom-cta h3,.advisor-output-grid h3,.capability h3,.engineering-grid h3,.inline-sales-panel h3,.principle h3,.process-step h3,.product-copy h2,.production-principles h3,.service-card h3,h3{line-height:1.12!important}.advisor-output-grid h3,.capability h3,.decision-strip b,.engineering-grid h3,.principle h3,.process-step h3,.production-principles h3,.service-card h3{font-size:22px!important}.advisor-kicker,.eyebrow,.form-note,.nav-product-badge,.offer-path-index,.price-badge,.process-step>span,.product-badge,.service-number,.setup-price{font-size:var(--m-label)!important;line-height:1.4!important;letter-spacing:.1em!important}.advisor-hero>.shell,.cta-inner,.page-hero-dark>.shell,.page-hero-light>.shell,.section-intro,.work-hero-pro>.shell{text-align:center!important}.eyebrow,.page-hero-dark .eyebrow,.page-hero-light .eyebrow,.section-intro .eyebrow{justify-content:center!important}.cta-inner p,.page-hero-dark .subhead,.page-hero-light .subhead,.section-intro p,.subhead{max-width:36ch!important;margin-left:auto!important;margin-right:auto!important}.advisor-blueprint,.advisor-output-grid article,.advisor-shell,.blueprint-preview-card,.built-product-copy,.capability,.contact-form,.customization-item,.decision-strip article,.engineering-grid article,.faq-grid article,.offer-path,.operation-use-grid article,.price-card,.principle,.process-step,.product-copy,.production-principles article,.service-card,.system-builder{text-align:left!important}.advisor-output-grid h3,.advisor-output-grid p,.capability h3,.capability p,.engineering-grid h3,.engineering-grid p,.principle h3,.principle p,.process-step h3,.process-step p,.production-principles h3,.production-principles p,.service-card h3,.service-card p{max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left!important}.advisor-home-points span,.advisor-output-grid p,.build-includes-grid span,.built-product-list span,.capability p,.contact-meta a,.contact-meta b,.customization-item p,.decision-strip p,.engineering-grid p,.faq-grid p,.footer-links a,.offer-path>p,.operation-use-grid p,.price-card>p,.principle p,.process-step p,.product-points span,.production-principles p,.service-card p{font-size:var(--m-secondary)!important;line-height:1.55!important}.insight-article li,.insight-article p,.legal li,.legal p,article li,article p{line-height:1.62}.advisor-replies button,.builder-pills button,.button,.button-header,.button-sm,.header-app-link{min-height:50px!important;padding:13px 18px!important;border-radius:999px!important;font-size:var(--m-button)!important;line-height:1.2!important;font-weight:650!important}a,button,input,select,summary,textarea{touch-action:manipulation}.language-switch button,.menu-button,.theme-toggle{min-width:44px!important;min-height:44px!important}.advisor-input textarea,.advisor-lead-form input,.contact-form input,.contact-form select,.contact-form textarea,input,select,textarea{min-height:50px!important;font-size:16.5px!important;line-height:1.5!important}.advisor-input textarea,.contact-form textarea,textarea{min-height:112px!important}.advisor-output-grid article,.capability,.customization-item,.decision-strip article,.engineering-grid article,.faq-grid article,.offer-path,.operation-use-grid article,.price-card,.principle,.process-step,.production-principles article,.service-card{min-height:0!important;padding:var(--m-card-pad)!important;border-radius:var(--m-radius)!important}.advisor-output-grid,.capability-grid,.decision-strip,.faq-grid,.operation-use-grid,.service-grid,.work-grid{gap:12px!important}.advisor-output-grid,.capability-grid,.decision-strip,.engineering-grid,.faq-grid,.operation-use-grid,.production-principles,.service-grid,.work-grid{grid-template-columns:1fr!important}.principle-list,.process-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.principle-list .principle,.process-grid .process-step{padding:18px 15px!important}.principle-list .principle h3,.process-grid .process-step h3{font-size:19px!important}.principle-list .principle p,.process-grid .process-step p{font-size:15px!important;line-height:1.5!important}.product-panel{grid-template-columns:1fr!important;gap:22px!important;padding:22px!important;border-radius:22px!important}.product-copy h2{max-width:none!important;margin:10px 0!important;font-size:32px!important;line-height:1.08!important;text-align:left!important}.product-copy>p{max-width:36ch!important;margin:0 0 18px!important;text-align:left!important}.product-points{margin:16px 0!important}.product-points span{text-align:left!important}.product-actions,.product-points span{justify-content:flex-start!important}.product-panel img,img[src="/products/closerwin-overview.webp"],img[src="/products/clyvel-operations.webp"]{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:top center!important}.cta-actions,.hero-actions,.revenue-hero-actions,.software-hero-actions{width:100%!important;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;gap:10px!important}.advisor-bottom-cta,.build-includes,.inline-sales-panel{grid-template-columns:1fr!important;gap:18px!important;padding:24px 22px!important;border-radius:22px!important;text-align:left!important}.inline-sales-panel-actions{justify-content:flex-start!important}.header-inner,.site-header{height:70px!important}.menu-button{width:44px!important;height:44px!important;border-radius:999px!important}.mobile-menu{top:70px!important;max-height:calc(100dvh - 70px)!important;overflow-y:auto!important}.mobile-industry summary,.mobile-menu a:not(.button){min-height:48px!important;font-size:16px!important;line-height:1.35!important}.site-footer{padding-top:44px!important}.footer-top{gap:28px!important}.footer-lead{text-align:center!important}.footer-lead p{max-width:30ch!important;margin-inline:auto!important;font-size:16px!important;line-height:1.55!important}.footer-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 18px!important}.footer-links>div{min-width:0!important}.footer-links>div>span{font-size:12px!important;line-height:1.35!important}.footer-links a{min-height:38px!important;display:flex!important;align-items:center!important}.footer-bottom{gap:8px!important;padding-top:22px!important;padding-bottom:24px!important;text-align:center!important;font-size:13px!important;line-height:1.45!important}html.theme-light .page-hero-light,html.theme-light .section:not(.dark-section):not(.cta-band),html.theme-light main{color:#111827}html.theme-light :where(.section:not(.dark-section):not(.cta-band),.page-hero-light) :where(p,li,small){color:#5f6b7a}html.theme-dark .page-hero-light,html.theme-dark .section:not(.dark-section):not(.cta-band),html.theme-dark main{color:#f4f7fb}html.theme-dark :where(.section:not(.dark-section):not(.cta-band),.page-hero-light) :where(p,li,small){color:#aab4c2}.cta-band,.dark-section,.page-hero-dark,.process-premium-section{background:#080b10!important;color:#f7f9fc!important}.cta-band :where(p,li,small),.dark-section :where(p,li,small),.page-hero-dark :where(p,li,small),.process-premium-section :where(p,li,small){color:#aeb7c5!important}.advisor-shell,.contact-form,.footer-links,.footer-links>div,.product-panel,.shell,main,main>section{min-width:0!important;max-width:100%!important}iframe,img,video{max-width:100%!important}}@media (max-width:430px){:root{--m-gutter:18px;--m-section:50px;--m-section-tight:42px;--m-card-pad:20px}.cta-actions,.hero-actions,.inline-sales-panel-actions,.product-actions,.revenue-hero-actions,.software-hero-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.cta-actions .button,.hero-actions .button,.inline-sales-panel-actions .button,.product-actions .button,.revenue-hero-actions .button,.software-hero-actions .button{width:100%!important}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 14px!important}}@media (max-width:360px){:root{--m-gutter:16px}.footer-links,.principle-list,.process-grid{grid-template-columns:1fr!important}}@media (max-width:820px){:root{--m-secondary:16px;--m-label:13px}.advisor-hero>.shell,.build-includes>div:first-child,.contact-aside,.cta-inner,.custom-split-copy,.custom-vs-new>div:first-child,.flow-title,.hero-copy,.page-hero-dark>.shell,.page-hero-light>.shell,.revenue-security>div:first-child,.section-intro,.work-hero-pro>.shell,main>section>.shell{text-align:center!important}.blueprint-actions,.cta-actions,.engineering-stack,.eyebrow,.hero-actions,.hero-kicker-row,.inline-sales-panel-actions,.product-actions,.revenue-hero-actions,.revenue-hero-meta,.service-tags,.software-hero-actions,.tech-row{justify-content:center!important}.build-includes>div:first-child>p,.contact-aside>p,.custom-split-copy>p,.flow-title>p,.hero-copy>p,.revenue-security>div:first-child>p,.section-intro>div,.section-intro>p,.subhead{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.advisor-bottom-cta,.advisor-output-grid article,.architecture-grid article,.build-includes,.capability,.custom-example-grid article,.customization-item,.decision-strip article,.engineering-grid article,.faq-grid article,.inline-sales-panel,.offer-path,.operation-use-grid article,.price-card,.principle,.process-step,.production-principles article,.proof-to-project,.security-list div,.service-card,.value-card,.work-card{text-align:center!important}.advisor-bottom-cta :is(h2,h3,p),.advisor-output-grid article :is(h2,h3,p),.architecture-grid article :is(h2,h3,p),.build-includes :is(h2,h3,p),.capability :is(h2,h3,p),.custom-example-grid article :is(h2,h3,p),.customization-item :is(h2,h3,p),.decision-strip article :is(h2,h3,p,b),.engineering-grid article :is(h2,h3,p),.faq-grid article :is(h2,h3,p),.inline-sales-panel :is(h2,h3,p),.offer-path :is(h2,h3,p),.operation-use-grid article :is(h2,h3,p),.price-card :is(h2,h3,p),.principle :is(h2,h3,p),.process-step :is(h2,h3,p),.production-principles article :is(h2,h3,p),.proof-to-project :is(h2,h3,p),.security-list div :is(h2,h3,p,small,b),.service-card :is(h2,h3,p),.value-card :is(h2,h3,p),.work-card :is(h2,h3,p){max-width:36ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.advisor-output-grid article>svg,.architecture-grid article>svg,.capability>svg,.customization-check,.offer-path-icon,.service-card>svg{margin-left:auto!important;margin-right:auto!important}.advisor-home-points span,.advisor-output-grid p,.architecture-grid p,.build-includes-grid span,.built-product-list span,.capability p,.contact-meta a,.contact-meta b,.custom-example-grid p,.customization-item p,.decision-strip p,.engineering-grid p,.faq-grid p,.footer-links a,.offer-path>p,.operation-use-grid p,.price-card>p,.principle p,.process-step p,.product-points span,.production-principles p,.security-list small,.service-card p,.value-card p,.work-card p{font-size:16px!important;line-height:1.55!important}.advisor-kicker,.architecture-grid article>span,.eyebrow,.form-note,.offer-path-index,.price-badge,.principle>span,.process-step>span,.product-badge,.service-number,.setup-price{font-size:13px!important;line-height:1.4!important}.architecture-grid,.blueprint-columns,.blueprint-grid,.build-includes-grid,.custom-example-grid,.decision-columns,.engineering-grid,.faq-grid,.offer-paths,.operation-use-grid,.pricing-grid,.principle-list,.process-grid,.production-principles,.security-list{grid-template-columns:1fr!important}.built-product-copy,.clyvel-showcase-large>div:first-child,.product-copy{text-align:center!important}.built-product-copy h2,.built-product-copy h3,.built-product-copy>p,.clyvel-showcase-large>div:first-child>p,.product-copy h2,.product-copy>p{max-width:36ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.advisor-home-points,.built-product-list,.price-features,.product-points{width:100%!important;max-width:420px!important;margin-left:auto!important;margin-right:auto!important}.advisor-home-points span,.build-includes-grid span,.built-product-list span,.price-features span,.product-points span{justify-content:center!important;text-align:center!important}.inline-sales-panel-actions,.product-actions{margin-left:auto!important;margin-right:auto!important}.contact-layout{grid-template-columns:1fr!important}.contact-form label,.contact-meta,.form-note,.form-status{text-align:center!important}.advisor-input textarea,.advisor-lead-form input,.contact-form input,.contact-form select,.contact-form textarea{text-align:left!important}.form-submit{justify-self:center!important}.site-footer{padding-top:38px!important;padding-bottom:22px!important}.footer-bottom,.footer-lead,.footer-top{text-align:center!important}.footer-lead{max-width:420px!important;margin-left:auto!important;margin-right:auto!important}.footer-lead .brand-mark{justify-content:center!important}.footer-links{display:grid!important;grid-template-columns:1fr!important;width:min(100%,420px)!important;margin:28px auto 0!important;gap:22px!important;text-align:center!important}.footer-links>div{align-items:center!important}.footer-links>div:last-child{grid-column:auto!important}.footer-links>div>span{font-size:13px!important;line-height:1.4!important;text-align:center!important}.footer-links a{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.footer-cta{margin-left:auto!important;margin-right:auto!important}.footer-bottom{justify-items:center!important;gap:7px!important;padding-top:18px!important;padding-bottom:0!important;font-size:13px!important;line-height:1.45!important}.insight-article,.insight-article :is(p,li),.legal :is(p,li),.legal-inner{text-align:left!important}.insight-article>header,.insight-article>header :is(h1,p),.legal .updated,.legal h1{text-align:center!important}}@media (max-width:430px){.shell{width:min(calc(100% - 32px),720px)!important}.display{font-size:clamp(40px,11.5vw,47px)!important}.headline,.large-copy{font-size:clamp(31px,8.8vw,36px)!important}.capability,.engineering-grid article,.faq-grid article,.offer-path,.price-card,.principle,.process-step,.production-principles article,.service-card{padding:22px 18px!important}}.site51{--s51-ink:#111827;--s51-muted:#667085;--s51-line:#e4e9f0;--s51-paper:#ffffff;--s51-soft:#f5f7fa;--s51-blue:#2f6df6;--s51-blue-soft:#eaf1fb;--s51-night:#0b1017;--s51-night-2:#0e141d;--s51-night-line:rgba(255,255,255,.1);--s51-night-muted:#9eabba;width:100%;overflow:clip;background:var(--s51-paper);color:var(--s51-ink)}.site51 *,.site51 :after,.site51 :before{box-sizing:border-box}.site51 a{text-decoration:none}.site51-wrap{width:min(calc(100% - 48px),1180px);margin-inline:auto}.site51-subhero{position:relative;overflow:hidden;padding:154px 24px 100px;background:radial-gradient(circle at 82% 12%,rgba(47,109,246,.25),transparent 34%),linear-gradient(180deg,#0b1017,#0d131c);color:#f7f9fc}.site51-subhero:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(180deg,#000 0,transparent 88%)}.site51-subhero .site51-wrap{position:relative;z-index:1}.site51-label,.site51-section-head>small{display:inline-flex;align-items:center;gap:9px;font-size:12px;line-height:1.4;font-weight:750;letter-spacing:.15em;text-transform:uppercase}.site51-label{color:#9fb6d8}.site51-label:before,.site51-section-head>small:before{content:"";width:22px;height:1px;flex:0 0 auto;background:currentColor}.site51-subhero h1{max-width:960px;margin:26px 0 0;font-size:clamp(58px,7vw,94px);line-height:.95;letter-spacing:-.058em;font-weight:660;text-wrap:balance}.site51-subhero-bottom{margin-top:46px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:34px;align-items:end}.site51-subhero-bottom p{max-width:720px;margin:0;color:#c0c9d6;font-size:19px;line-height:1.65}.site51-actions a,.site51-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 22px;border-radius:999px;font-size:15px;line-height:1.2;font-weight:680;transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.site51-actions .primary,.site51-button.primary{background:var(--s51-blue);color:#fff;box-shadow:0 14px 34px rgba(47,109,246,.25)}.site51-actions .primary:hover,.site51-button.primary:hover{transform:translateY(-2px);background:#285fda}.site51-section{padding:108px 24px}.site51-section.light{background:#fff;color:var(--s51-ink)}.site51-section.dark{background:var(--s51-night-2);color:#f7f9fc}.site51-section.blue{background:var(--s51-blue-soft);color:#142033}.site51-section-head{display:grid;grid-template-columns:210px minmax(0,1fr);gap:50px;align-items:start}.site51-section-head>small{padding-top:8px;color:#6f7d90}.site51-section-head.dark-head>small{color:#87a8fa}.site51-section-head.blue-head>small{color:#5271a1}.site51-section-head h2{max-width:880px;margin:0;font-size:clamp(42px,4.7vw,66px);line-height:1;letter-spacing:-.047em;font-weight:650;text-wrap:balance}.site51-section-head p{max-width:690px;margin:22px 0 0;color:var(--s51-muted);font-size:17px;line-height:1.65}.site51-section.dark .site51-section-head p{color:var(--s51-night-muted)}.site51-section.blue .site51-section-head p{color:#607089}.site51-row-list{width:min(calc(100% - 48px),1180px);margin:56px auto 0;border-top:1px solid var(--s51-line)}.site51-row-list article{min-height:94px;display:grid;grid-template-columns:72px minmax(0,1fr);gap:26px;align-items:center;padding:24px 4px;border-bottom:1px solid var(--s51-line)}.site51-card-grid article>span,.site51-row-list article>span{color:var(--s51-blue);font-size:11px;line-height:1.3;font-weight:760;letter-spacing:.06em}.site51-row-list h3{margin:0;max-width:900px;font-size:clamp(21px,2vw,27px);line-height:1.18;letter-spacing:-.025em;font-weight:620}.site51-card-grid{margin-top:56px;display:grid;gap:14px}.site51-card-grid.modules,.site51-card-grid.outcomes{grid-template-columns:repeat(4,minmax(0,1fr))}.site51-card-grid.process{grid-template-columns:repeat(5,minmax(0,1fr))}.site51-card-grid article{min-width:0;min-height:220px;display:flex;flex-direction:column;justify-content:flex-start;padding:28px 25px;border-radius:22px;border:1px solid var(--s51-line);background:#fff}.site51-section.dark .site51-card-grid article{border-color:var(--s51-night-line);background:#121b28}.site51-section.blue .site51-card-grid article{min-height:185px;border-color:rgba(47,109,246,.14);background:rgba(255,255,255,.75)}.site51-card-grid h3{margin:42px 0 0;font-size:24px;line-height:1.08;letter-spacing:-.035em;font-weight:650;text-wrap:balance}.site51-card-grid.outcomes h3{margin-top:auto;font-size:25px}.site51-card-grid p{margin:16px 0 0;color:var(--s51-muted);font-size:15px;line-height:1.6}.site51-section.dark .site51-card-grid p{color:#9caaba}.site51-card-grid.process article{min-height:238px}.site51-static-faq{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.site51-static-faq article{min-height:225px;padding:28px;border:1px solid var(--s51-night-line);border-radius:22px;background:#121b28}.site51-static-faq h3{margin:0;font-size:24px;line-height:1.12;letter-spacing:-.03em;font-weight:640}.site51-static-faq p{margin:22px 0 0;color:#9caaba;font-size:15px;line-height:1.62}.site51-final{position:relative;overflow:hidden;padding:112px 24px;background:radial-gradient(circle at 50% 110%,rgba(47,109,246,.2),transparent 40%),#090c11;color:#f7f9fc;text-align:center}.site51-final .site51-wrap{max-width:960px}.site51-final .site51-label{justify-content:center}.site51-final h2{max-width:920px;margin:22px auto 0;font-size:clamp(48px,5.6vw,76px);line-height:.98;letter-spacing:-.052em;font-weight:650;text-wrap:balance}.site51-final p{max-width:650px;margin:24px auto 0;color:#b5bfcc;font-size:18px;line-height:1.62}.site51-actions{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.site51-actions .secondary{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#fff}.site51-actions .secondary:hover{transform:translateY(-2px);border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.08)}html.theme-dark .site51-section.light{background:#0d1118;color:#f4f7fb}html.theme-dark .site51-section.light .site51-card-grid p,html.theme-dark .site51-section.light .site51-section-head p,html.theme-dark .site51-section.light .site51-static-faq p{color:#aab4c2}html.theme-dark .site51-section.light .site51-row-list,html.theme-dark .site51-section.light .site51-row-list article{border-color:rgba(255,255,255,.1)}html.theme-dark .site51-section.light .site51-card-grid article{border-color:rgba(255,255,255,.1);background:#121923}html.theme-dark .site51-section.blue{background:#111b2b;color:#f4f7fb}html.theme-dark .site51-section.blue .site51-section-head p{color:#aeb9c8}html.theme-dark .site51-section.blue .site51-card-grid article{border-color:rgba(112,150,255,.18);background:#172337}@media (max-width:820px){.site51-wrap{width:min(calc(100% - 36px),720px)}.site51-subhero{padding:112px 18px 66px;text-align:center}.site51-subhero .site51-label{justify-content:center}.site51-subhero h1{max-width:12ch;margin:20px auto 0;font-size:clamp(42px,11.5vw,52px);line-height:1.01;letter-spacing:-.048em}.site51-subhero-bottom{margin-top:28px;grid-template-columns:1fr;gap:20px;justify-items:center}.site51-subhero-bottom p{max-width:35ch;font-size:17px;line-height:1.58;text-align:center}.site51-actions a,.site51-button{min-height:52px;font-size:16px}.site51-section{padding:64px 18px}.site51-section-head{grid-template-columns:1fr;gap:16px;text-align:center}.site51-section-head>small{justify-content:center;padding-top:0}.site51-section-head h2{max-width:18ch;margin-inline:auto;font-size:clamp(32px,8.8vw,40px);line-height:1.06;letter-spacing:-.04em}.site51-section-head p{max-width:35ch;margin:16px auto 0;font-size:16.5px;line-height:1.58}.site51-row-list{width:min(calc(100% - 36px),720px);margin-top:34px;display:grid;gap:10px;border-top:0}.site51-row-list article{min-height:0;grid-template-columns:1fr;gap:12px;padding:22px 18px;border:1px solid var(--s51-line);border-radius:18px;background:#fff;text-align:center}html.theme-dark .site51-section.light .site51-row-list article{background:#121923}.site51-row-list h3{max-width:28ch;margin-inline:auto;font-size:21px;line-height:1.18}.site51-card-grid,.site51-card-grid.modules,.site51-card-grid.outcomes,.site51-card-grid.process,.site51-static-faq{margin-top:34px;grid-template-columns:1fr;gap:10px}.site51-card-grid article,.site51-card-grid.process article,.site51-section.blue .site51-card-grid article,.site51-static-faq article{min-height:0;padding:24px 20px;text-align:center}.site51-card-grid h3,.site51-card-grid.outcomes h3,.site51-static-faq h3{max-width:30ch;margin:18px auto 0;font-size:23px;line-height:1.12}.site51-card-grid.outcomes h3,.site51-static-faq h3{margin-top:0}.site51-card-grid p,.site51-static-faq p{max-width:35ch;margin:12px auto 0;font-size:16px;line-height:1.55}.site51-final{padding:76px 18px}.site51-final h2{max-width:15ch;font-size:clamp(38px,10.5vw,48px);line-height:1.02}.site51-final p{max-width:34ch;font-size:17px}}@media (max-width:520px){.site51-actions{width:100%;max-width:390px;margin-left:auto;margin-right:auto;flex-direction:column}.site51-actions a,.site51-subhero .site51-button{width:100%}}@media (max-width:820px){main>section{text-align:center!important}main>section :where(p){margin-left:auto;margin-right:auto}main>section :where(small){font-size:13px!important;line-height:1.4!important}main>section :where(span,div)[class*="text-[10px]"],main>section :where(span,div)[class*="text-[11px]"],main>section :where(span,div)[class*="text-[12px]"]{font-size:13px!important;line-height:1.4!important}main>section article p{font-size:16px!important;line-height:1.55!important}.site51-card-grid article,.site51-final .site51-wrap,.site51-row-list article,.site51-section .site51-wrap,.site51-section-head,.site51-static-faq article,.site51-subhero .site51-wrap,main>section article,main>section article p{text-align:center!important}.site51-card-grid,.site51-row-list,.site51-row-list article,.site51-section-head,.site51-static-faq,.site51-subhero-bottom{grid-template-columns:1fr!important}.site51-actions,.site51-section-head,.site51-subhero-bottom{justify-items:center!important;justify-content:center!important}.site51-final h2,.site51-final p,.site51-section-head h2,.site51-section-head p,.site51-subhero-bottom p{max-width:36ch!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.site51 :where(p){font-size:16px!important;line-height:1.55!important}.site51 :where(small,.site51-label){font-size:13px!important;line-height:1.4!important}.site51-card-grid article>span,.site51-row-list article>span{font-size:13px!important}.site51-card-grid h3,.site51-row-list h3,.site51-static-faq h3{text-align:center!important}main>section .flex.flex-wrap{justify-content:center}main>section article>:where(h2,h3,p,small,strong){margin-left:auto;margin-right:auto}main>section :where(input,textarea,select){text-align:left!important}}@media (max-width:430px){.site51-final,.site51-section{padding-left:16px!important;padding-right:16px!important}.site51-card-grid article,.site51-row-list article,.site51-static-faq article{padding-left:18px!important;padding-right:18px!important}}