@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) 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) 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) 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) 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) 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) 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) 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_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--bg:#f5f5f3;--bg-canvas:#f7f7f8;--bg-subtle:#eaeae7;--surface:#ffffff;--surface-hover:#fafaf9;--surface-card:#ffffff;--border:#e4e4e7;--border-subtle:#ebebef;--border-strong:#09090b;--heading:#09090b;--body:#18181b;--muted-light:#52525b;--muted:#71717a;--muted-dark:#a1a1aa;--green:#00874a;--green-vibrant:#00c26b;--green-hover:#00703d;--green-active:#005a31;--green-subtle:#e6f7ef;--green-border:#00874a;--green-glow:transparent;--danger:#dc2626;--danger-subtle:#fee2e2;--danger-border:#ef4444;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:2px 2px 0px #09090b;--shadow-md:4px 4px 0px #09090b;--shadow-lg:6px 6px 0px #09090b;--shadow-window:8px 8px 0px #09090b}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;color-scheme:light}body{color:var(--body);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-size:16px;overflow-x:hidden}.site-canvas-bg,body{background-color:var(--bg)}.site-canvas-bg{position:relative;background-image:radial-gradient(rgba(9,9,11,.08) 1.2px,transparent 0);background-size:24px 24px;background-position:0 0}.reveal-block{opacity:0;transform:translateY(28px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal-block.is-visible{opacity:1;transform:translateY(0)}.showcase-perspective-wrapper{perspective:1400px;perspective-origin:top}.showcase-reveal{opacity:0;transform:rotateX(8deg) translateY(40px) scale(.97);transition:opacity .95s cubic-bezier(.16,1,.3,1),transform .95s cubic-bezier(.16,1,.3,1);transform-origin:center top;will-change:opacity,transform}.showcase-reveal.is-visible{opacity:1;transform:rotateX(0deg) translateY(0) scale(1)}.delay-1{transition-delay:80ms}.delay-2{transition-delay:.16s}.delay-3{transition-delay:.24s}.delay-4{transition-delay:.32s}.site-header{height:72px;border-bottom:1.5px solid var(--border-strong);background:rgba(245,245,243,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:-webkit-sticky;position:sticky;top:0;z-index:100;justify-content:space-between;padding:0 36px;max-width:1440px;width:100%;margin:0 auto}.header-left,.site-header{display:flex;align-items:center}.header-left{gap:20px}.header-meta-badge{gap:8px;padding:5px 12px;background:#ffffff;border:1px solid var(--border-strong);border-radius:var(--radius-full);font-size:.76rem;font-weight:700;color:var(--heading);letter-spacing:.02em;box-shadow:1px 1px 0 #09090b}.header-meta-badge,.pulse-dot{display:inline-flex;align-items:center}.pulse-dot{position:relative;width:8px;height:8px;justify-content:center}.pulse-ring{position:absolute;width:100%;height:100%;border-radius:50%;background:var(--green-vibrant);opacity:.5;animation:pulseRingAnimation 2s cubic-bezier(.215,.61,.355,1) infinite}.pulse-core{width:6px;height:6px;border-radius:50%;background:var(--green);position:relative;z-index:1}@keyframes pulseRingAnimation{0%{transform:scale(.95);opacity:.8}70%{transform:scale(2.4);opacity:0}to{transform:scale(2.4);opacity:0}}.brand-link{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--heading);flex-shrink:0;transition:opacity .15s ease}.brand-link:hover{opacity:.88}.brand-logotype{font-size:1.25rem;font-weight:800;letter-spacing:-.03em;display:inline-flex;align-items:baseline;gap:4px;line-height:1}.brand-send{color:var(--green);font-weight:900}.brand-inteligentte{color:var(--heading);font-weight:900}.brand-sub-label{font-size:.75rem;font-weight:600;color:var(--muted)}.public-nav{display:flex;align-items:center;gap:32px}.public-nav a{font-size:.9rem;font-weight:600;color:var(--muted-light);text-decoration:none;transition:color .15s ease}.public-nav a:hover{color:var(--heading)}.header-actions{display:flex;align-items:center;gap:18px}.login-link{font-size:.9rem;font-weight:700;color:var(--heading);text-decoration:none;transition:color .15s ease}.login-link:hover{color:var(--green)}.primary-button{background:var(--green-vibrant);color:#09090b;font-weight:800;border-radius:var(--radius-sm);padding:11px 22px;font-size:.94rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid #09090b;box-shadow:3px 3px 0 #09090b;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.primary-button:hover{background:#00df7b;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #09090b}.primary-button:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #09090b}.primary-button.large{padding:15px 30px;font-size:1.02rem;border-radius:var(--radius-md);box-shadow:4px 4px 0 #09090b}.primary-button.compact{padding:8px 16px;font-size:.85rem}.secondary-button{background:#ffffff;color:var(--heading);font-weight:700;border-radius:var(--radius-sm);padding:11px 22px;font-size:.94rem;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1.5px solid #09090b;box-shadow:3px 3px 0 #09090b;cursor:pointer;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease}.secondary-button:hover{background:#f4f4f5;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #09090b}.secondary-button:active{transform:translate(2px,2px);box-shadow:1px 1px 0 #09090b}.secondary-button.large{padding:15px 30px;font-size:1.02rem;border-radius:var(--radius-md);box-shadow:4px 4px 0 #09090b}.hero-base44-section{position:relative;min-height:calc(86vh - 72px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px 72px;text-align:center;overflow:hidden}.tech-cross{position:absolute;font-family:monospace,var(--font-inter);font-size:18px;line-height:1;color:#09090b;opacity:.35;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2;font-weight:400}.tech-cross-tl{top:24px;left:28px}.tech-cross-tr{top:24px;right:28px}.tech-cross-bl{bottom:24px;left:28px}.tech-cross-br{bottom:24px;right:28px}.hero-content-wrapper{position:relative;z-index:10;max-width:980px;display:flex;flex-direction:column;align-items:center;gap:24px;margin:0 auto}.hero-brand-pill{gap:8px;padding:6px 16px;background:#ffffff;border:1.5px solid #09090b;border-radius:var(--radius-full);font-size:.82rem;font-weight:600;color:var(--heading);box-shadow:2px 2px 0 #09090b}.hero-brand-pill,.hero-pill-icon{display:inline-flex;align-items:center}.hero-pill-icon{justify-content:center}.hero-pill-title{color:#09090b;font-weight:800}.hero-pill-divider{color:var(--muted);font-family:monospace}.hero-pill-meta{color:var(--muted-light)}.hero-main-title{font-size:clamp(2.8rem,6.2vw,4.9rem);line-height:1.03;font-weight:900;letter-spacing:-.04em;color:var(--heading);text-wrap:balance;max-width:980px}.hero-sub-title{font-size:clamp(1.05rem,2vw,1.24rem);line-height:1.6;color:var(--muted-light);max-width:700px;margin:0 auto}.hero-prompt-box{width:100%;max-width:640px;background:#ffffff;border:1.5px solid #09090b;border-radius:var(--radius-md);padding:8px 8px 8px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:4px 4px 0 #09090b;transition:transform .15s ease,box-shadow .15s ease;margin-top:10px}.hero-prompt-box:focus-within,.hero-prompt-box:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 #09090b}.hero-prompt-input-wrapper{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.prompt-sparkle{color:var(--green);font-size:1.1rem}.hero-prompt-text{font-size:.95rem;color:var(--muted-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.hero-prompt-action-btn{background:var(--green-vibrant);color:#09090b;font-weight:800;font-size:.92rem;padding:11px 20px;border-radius:var(--radius-xs);display:flex;align-items:center;gap:6px;border:1.5px solid #09090b;box-shadow:2px 2px 0 #09090b;cursor:pointer;white-space:nowrap;transition:all .15s ease}.hero-prompt-action-btn:hover{background:#00df7b;transform:translate(-1px,-1px);box-shadow:3px 3px 0 #09090b}.scroll-indicator-wrapper{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;transition:color .15s ease}.scroll-indicator-wrapper:hover{color:var(--heading)}.scroll-mouse-icon{width:18px;height:28px;border:1.5px solid #09090b;border-radius:12px;position:relative}.scroll-mouse-dot{width:3px;height:6px;background:#09090b;border-radius:2px;position:absolute;top:5px;left:50%;transform:translateX(-50%);animation:scrollPulse 1.8s infinite}@keyframes scrollPulse{0%{opacity:0;transform:translate(-50%)}40%{opacity:1}to{opacity:0;transform:translate(-50%,10px)}}.metrics-bento-section{max-width:1200px;margin:0 auto 80px;padding:0 24px;position:relative}.metrics-bento-container{position:relative;border:2px solid #09090b;border-radius:var(--radius-lg);background:#09090b;overflow:hidden;box-shadow:6px 6px 0 #09090b}.metrics-cross{position:absolute;font-family:monospace,var(--font-inter);font-size:14px;line-height:1;color:#09090b;opacity:.45;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5;font-weight:400}.metrics-cross-tl{top:12px;left:14px}.metrics-cross-tr{top:12px;right:14px}.metrics-cross-bl{bottom:12px;left:14px}.metrics-cross-br{bottom:12px;right:14px}.metrics-bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2px;gap:2px;background-color:#09090b}.metric-bento-card{background-color:#ffffff;padding:34px 26px;display:flex;flex-direction:column;justify-content:space-between;min-height:230px;transition:background-color .15s ease;position:relative}.metric-bento-card:hover{background-color:#fafaf9}.metric-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.metric-tag{font-family:monospace,var(--font-inter);font-size:.72rem;font-weight:700;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.metric-status-dot{width:7px;height:7px;border-radius:50%;background:var(--green)}.metric-giant-number{font-size:clamp(2.8rem,4.2vw,4rem);font-weight:900;letter-spacing:-.045em;line-height:1;color:#09090b;margin:12px 0 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.metric-giant-number.text-green{color:var(--green)}.metric-card-bottom{display:flex;flex-direction:column;gap:6px}.metric-label{font-size:1.02rem;font-weight:800;color:var(--heading);line-height:1.3;letter-spacing:-.015em}.metric-subtext{font-size:.85rem;color:var(--muted-light);line-height:1.5}.metric-bento-card.solid-dark{background-color:#09090b;color:#ffffff}.metric-bento-card.solid-dark:hover{background-color:#18181b}.metric-bento-card.solid-dark .metric-tag{color:#a1a1aa}.metric-bento-card.solid-dark .metric-status-dot{background:var(--green-vibrant)}.metric-bento-card.solid-dark .metric-giant-number,.metric-bento-card.solid-dark .metric-label{color:#ffffff}.metric-bento-card.solid-dark .metric-subtext{color:#d4d4d8}@media (max-width:1024px){.metrics-bento-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.metrics-bento-grid{grid-template-columns:1fr}.metric-bento-card{padding:24px 20px;min-height:180px}}.showcase-section{max-width:1180px;margin:0 auto 96px;padding:0 24px;width:100%}.product-window.bento-showcase-frame{width:100%;background:#ffffff;border:2px solid #09090b;border-radius:var(--radius-lg);box-shadow:8px 8px 0 #09090b;overflow:hidden}.window-bar.technical-window-bar{height:48px;padding:0 20px;background:#f4f4f5;border-bottom:1.5px solid #09090b;justify-content:space-between}.window-bar.technical-window-bar,.window-left-col{display:flex;align-items:center;gap:16px}.window-dots{display:flex;align-items:center;gap:7px}.window-dots .dot{width:10px;height:10px;border-radius:50%;border:1px solid #09090b}.window-dots .dot-close{background:#ef4444}.window-dots .dot-minimize{background:#f59e0b}.window-dots .dot-maximize{background:#10b981}.window-endpoint{display:inline-flex;align-items:center;gap:8px;font-family:monospace;font-size:.78rem;background:#ffffff;padding:4px 10px;border-radius:var(--radius-xs);border:1px solid #09090b}.endpoint-method{color:var(--green);font-weight:800}.endpoint-path{color:var(--heading);font-weight:600}.window-center-col{display:flex;align-items:center}.window-console-title{font-family:monospace;font-size:.72rem;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;font-weight:700}.technical-status-pill,.window-right-col{display:flex;align-items:center}.technical-status-pill{gap:8px;font-size:.76rem;font-weight:700;color:var(--green);background:var(--green-subtle);border:1.5px solid var(--green);padding:4px 12px;border-radius:var(--radius-full)}.live-dot{width:6px;height:6px;border-radius:50%;background:var(--green)}.window-body{position:relative;background:#09090b;padding:12px}.product-screenshot,.product-video{width:100%;height:auto;display:block;border-radius:var(--radius-xs);border:1.5px solid #27272a;background:#000}.product-video{outline:none;max-height:640px;object-fit:cover}.window-footer-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:12px 20px;background:#f4f4f5;border-top:1.5px solid #09090b;font-family:monospace;font-size:.75rem}.window-footer-item{display:flex;align-items:center;gap:6px}.footer-meta-key{color:#09090b;font-weight:700}.footer-meta-val{color:var(--muted-light)}@media (max-width:768px){.window-center-col{display:none}.window-endpoint{font-size:.7rem}.window-footer-bar{flex-direction:column;align-items:flex-start;gap:8px}}.sales-page{max-width:1200px;margin:0 auto;padding:0 24px 100px;gap:110px;width:100%}.editorial-header,.sales-page{display:flex;flex-direction:column}.editorial-header{gap:12px;max-width:780px;margin-bottom:44px}.editorial-header h2{font-size:2.3rem;font-weight:900;line-height:1.2;letter-spacing:-.035em;color:var(--heading)}.editorial-header p{font-size:1.08rem;line-height:1.6;color:var(--muted-light)}.editorial-header.center-align{text-align:center;margin-left:auto;margin-right:auto}.problem-comparison-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.problem-card{background:#ffffff;border:1.5px solid var(--border);border-radius:var(--radius-md);padding:34px 28px;display:flex;flex-direction:column;gap:12px;box-shadow:3px 3px 0 rgba(9,9,11,.05);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.problem-card:hover{transform:translateY(-2px);border-color:#09090b;box-shadow:4px 4px 0 #09090b}.problem-card.highlighted{background:#ffffff;border:2px solid #09090b;box-shadow:5px 5px 0 #09090b}.card-kicker{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.card-kicker.danger{color:var(--danger)}.card-kicker.green{color:var(--green)}.problem-card h3{font-size:1.28rem;font-weight:800;color:var(--heading);letter-spacing:-.015em}.problem-card p{font-size:.95rem;color:var(--muted-light);line-height:1.6}.value-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.pillar-item{display:flex;flex-direction:column;gap:12px;padding:26px 22px;background:#ffffff;border:1.5px solid #09090b;border-left:5px solid var(--green);border-radius:var(--radius-sm);box-shadow:3px 3px 0 #09090b;transition:transform .2s ease,box-shadow .2s ease}.pillar-item:hover{transform:translateY(-2px);box-shadow:5px 5px 0 #09090b}.pillar-number{font-size:1.45rem;font-weight:900;font-family:monospace;color:var(--green)}.pillar-item h3{font-size:1.15rem;font-weight:800;color:var(--heading);letter-spacing:-.015em}.pillar-item p{font-size:.92rem;color:var(--muted-light);line-height:1.55}.bento-resources-container{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2px;gap:2px;background-color:#09090b;border:2px solid #09090b;border-radius:var(--radius-lg);overflow:hidden;box-shadow:6px 6px 0 #09090b}.bento-resource-card{background-color:#ffffff;padding:38px 32px;display:flex;flex-direction:column;justify-content:space-between;transition:background-color .15s ease;position:relative}.bento-resource-card:hover{background-color:#fafaf9}.bento-resource-card.span-7{grid-column:span 7}.bento-resource-card.span-5{grid-column:span 5}.bento-card-header{margin-bottom:24px}.bento-kicker{font-family:monospace,var(--font-inter);font-size:.72rem;font-weight:800;color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;display:inline-block}.bento-card-header h3{font-size:1.36rem;font-weight:900;color:var(--heading);line-height:1.3;letter-spacing:-.02em;margin-bottom:8px}.bento-card-header p{font-size:.93rem;color:var(--muted-light);line-height:1.55}.interactive-resource-list{display:flex;flex-direction:column;border-top:1.5px solid var(--border);margin-top:auto}.interactive-resource-item{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--border);cursor:pointer;transition:background-color .15s ease}.interactive-resource-item:last-child{border-bottom:none}.resource-item-info{display:flex;flex-direction:column;gap:4px;flex:1 1}.resource-item-title{font-size:.94rem;font-weight:700;color:var(--heading);transition:color .15s ease}.resource-item-desc{font-size:.82rem;color:var(--muted);line-height:1.45}.action-circle-btn{width:34px;height:34px;border-radius:50%;border:1.5px solid #09090b;background:#ffffff;color:#09090b;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s cubic-bezier(.16,1,.3,1)}.interactive-resource-item:hover .resource-item-title{color:var(--green)}.interactive-resource-item:hover .action-circle-btn{background:#09090b;color:#ffffff;border-color:#09090b;transform:translate(2px,-2px);box-shadow:2px 2px 0 var(--green-vibrant)}.bento-resource-card.solid-dark{background-color:#09090b;color:#ffffff}.bento-resource-card.solid-dark:hover{background-color:#18181b}.bento-resource-card.solid-dark .bento-kicker{color:var(--green-vibrant)}.bento-resource-card.solid-dark .bento-card-header h3{color:#ffffff}.bento-resource-card.solid-dark .bento-card-header p{color:#d4d4d8}.bento-resource-card.solid-dark .interactive-resource-list{border-top:1.5px solid #27272a}.bento-resource-card.solid-dark .interactive-resource-item{border-bottom:1px solid #27272a}.bento-resource-card.solid-dark .interactive-resource-item:hover{background-color:#1a1a1e}.bento-resource-card.solid-dark .resource-item-title{color:#ffffff}.bento-resource-card.solid-dark .interactive-resource-item:hover .resource-item-title{color:var(--green-vibrant)}.bento-resource-card.solid-dark .resource-item-desc{color:#a1a1aa}.bento-resource-card.solid-dark .action-circle-btn{border:1.5px solid #ffffff;background:transparent;color:#ffffff}.bento-resource-card.solid-dark .interactive-resource-item:hover .action-circle-btn{background:var(--green-vibrant);color:#09090b;border-color:var(--green-vibrant);transform:translate(2px,-2px);box-shadow:2px 2px 0 #ffffff}.table-wrapper{background:#ffffff;border:2px solid #09090b;border-radius:var(--radius-lg);box-shadow:6px 6px 0 #09090b;overflow-x:auto}.comparison-table{width:100%;border-collapse:collapse;text-align:left}.comparison-table td,.comparison-table th{padding:18px 24px;border-bottom:1px solid var(--border);font-size:.93rem}.comparison-table th{background:#f4f4f5;color:var(--heading);font-weight:800;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #09090b}.comparison-table tr:last-child td{border-bottom:none}.comparison-table .criteria-name{font-weight:700;color:var(--heading)}.comparison-table .highlight-col{background:var(--green-subtle)}.comparison-table .highlight-col,.text-green{font-weight:700;color:var(--green)}.text-muted{color:var(--muted)}.integrations-container{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:48px;gap:48px;align-items:center}.integrations-copy{display:flex;flex-direction:column;gap:20px}.section-kicker{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--green)}.integrations-copy h2{font-size:2.2rem;line-height:1.25;font-weight:900;letter-spacing:-.03em;color:var(--heading)}.integrations-copy p{font-size:1.05rem;line-height:1.6;color:var(--muted-light)}.integration-chips-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.chip{background:#ffffff;border:1.5px solid #09090b;border-radius:var(--radius-full);padding:6px 14px;font-size:.82rem;font-weight:700;color:var(--heading);box-shadow:2px 2px 0 #09090b}.terminal-box{background:#09090b;border:2px solid #09090b;border-radius:var(--radius-lg);overflow:hidden;box-shadow:6px 6px 0 #09090b}.terminal-header{background:#18181b;border-bottom:1.5px solid #27272a;padding:0 16px;height:46px;display:flex;align-items:center}.terminal-tabs{display:flex;gap:8px}.terminal-tab{background:none;border:none;color:#a1a1aa;font-size:.82rem;font-weight:700;padding:7px 14px;cursor:pointer;border-radius:var(--radius-xs);transition:color .15s ease,background .15s ease}.terminal-tab:hover{color:#ffffff}.terminal-tab.active{color:#09090b;background:var(--green-vibrant);font-weight:800;border:1px solid #09090b}.terminal-body{padding:22px 24px;overflow-x:auto;font-family:JetBrains Mono,Consolas,monospace;font-size:.85rem;line-height:1.6;color:#d4d4d8}.proof-deliverables-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.proof-card{background:#ffffff;border:2px solid #09090b;border-radius:var(--radius-md);padding:34px 28px;display:flex;flex-direction:column;gap:14px;box-shadow:4px 4px 0 #09090b;transition:transform .2s ease,box-shadow .2s ease}.proof-card:hover{transform:translateY(-2px);box-shadow:6px 6px 0 #09090b}.proof-card h4{font-size:1.18rem;font-weight:800;color:var(--heading)}.proof-card p{font-size:.92rem;color:var(--muted-light);line-height:1.6}.pricing-grid.asymmetric-pricing-grid{display:grid;grid-template-columns:1fr 1.08fr 1fr;grid-gap:24px;gap:24px;align-items:center}.pricing-card{border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:22px;position:relative;transition:transform .2s ease,box-shadow .2s ease}.pricing-card.secondary-card{background:#ffffff;border:2px solid #09090b;padding:42px 30px;box-shadow:5px 5px 0 #09090b}.pricing-card.secondary-card:hover{transform:translateY(-4px);box-shadow:7px 7px 0 #09090b}.pricing-card.featured-asymmetric{background:#09090b;color:#ffffff;border:2.5px solid #09090b;border-radius:var(--radius-xl);padding:52px 36px;box-shadow:10px 10px 0 var(--green);transform:translateY(-8px);position:relative;z-index:2}.pricing-card.featured-asymmetric:hover{transform:translateY(-12px);box-shadow:14px 14px 0 var(--green-vibrant)}.asymmetric-badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--green-vibrant);color:#09090b;font-weight:900;letter-spacing:.1em;text-transform:uppercase;padding:6px 18px;border-radius:var(--radius-full);border:1.5px solid #09090b;box-shadow:2px 2px 0 #09090b;white-space:nowrap}.asymmetric-badge,.pricing-plan-id{font-family:monospace,var(--font-inter);font-size:.72rem}.pricing-plan-id{font-weight:800;color:var(--muted);letter-spacing:.08em;display:block;margin-bottom:4px}.pricing-card.featured-asymmetric .pricing-plan-id{color:var(--green-vibrant)}.pricing-card-header h3{font-size:1.5rem;font-weight:900;margin-bottom:6px;color:var(--heading);letter-spacing:-.02em}.pricing-card.featured-asymmetric .pricing-card-header h3{color:#ffffff}.pricing-desc{font-size:.88rem;color:var(--muted-light);line-height:1.45}.pricing-card.featured-asymmetric .pricing-desc{color:#a1a1aa}.pricing-price-box{display:flex;align-items:baseline;gap:4px;padding:12px 0;border-bottom:1.5px solid var(--border)}.pricing-card.featured-asymmetric .pricing-price-box{border-bottom:1.5px solid #27272a}.price-currency{font-size:1.25rem;font-weight:800;color:var(--heading)}.pricing-card.featured-asymmetric .price-currency{color:var(--green-vibrant)}.price-amount{font-size:2.8rem;font-weight:900;letter-spacing:-.04em;color:var(--heading);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-card.featured-asymmetric .price-amount{color:#ffffff}.price-period{font-size:.9rem;color:var(--muted);font-weight:600}.pricing-card.featured-asymmetric .price-period{color:#a1a1aa}.pricing-features{list-style:none;display:flex;flex-direction:column;gap:13px;flex:1 1}.pricing-features li{display:flex;align-items:center;gap:12px;font-size:.91rem;color:var(--body);font-weight:500}.pricing-card.featured-asymmetric .pricing-features li{color:#e4e4e7}.pricing-cta-button{width:100%;text-align:center;padding:13px 20px;border-radius:var(--radius-sm);font-weight:800;font-size:.93rem;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;cursor:pointer}.pricing-cta-button.primary{background:var(--green-vibrant);color:#09090b;border:2px solid #09090b;box-shadow:4px 4px 0 #ffffff}.pricing-cta-button.primary:hover{background:#00df7b;transform:translate(-2px,-2px);box-shadow:6px 6px 0 #ffffff}.pricing-cta-button.secondary{background:#ffffff;color:var(--heading);border:2px solid #09090b;box-shadow:3px 3px 0 #09090b}.pricing-cta-button.secondary:hover{background:#f4f4f5;transform:translate(-1px,-1px);box-shadow:4px 4px 0 #09090b}.pricing-meta-disclaimer{text-align:center;margin-top:24px}.pricing-meta-disclaimer p{font-size:.82rem;color:var(--muted);max-width:720px;margin:0 auto}.faq-accordion-container{border-top:2px solid #09090b;margin-bottom:44px}.faq-accordion-item{border-bottom:1.5px solid #09090b;background:#ffffff;transition:background-color .15s ease}.faq-accordion-item.is-expanded{background:#fafaf9}.faq-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 12px;background:none;border:none;text-align:left;cursor:pointer;color:inherit;font-family:inherit;transition:color .15s ease}.faq-accordion-trigger:hover .faq-item-question{color:var(--green)}.faq-trigger-left{display:flex;align-items:center;gap:20px}.faq-item-index{font-family:monospace,var(--font-inter);font-size:.85rem;font-weight:800;color:var(--green)}.faq-item-question{font-size:1.15rem;font-weight:800;color:var(--heading);line-height:1.35;letter-spacing:-.015em;transition:color .15s ease}.faq-toggle-circle{width:34px;height:34px;border-radius:50%;border:1.5px solid #09090b;background:#ffffff;color:#09090b;display:flex;align-items:center;justify-content:center;font-size:1.1rem;font-family:monospace;font-weight:700;flex-shrink:0;transition:all .2s ease}.faq-accordion-item.is-expanded .faq-toggle-circle{background:#09090b;color:#ffffff;border-color:#09090b;box-shadow:2px 2px 0 var(--green)}.faq-accordion-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.16,1,.3,1)}.faq-accordion-body.open{grid-template-rows:1fr}.faq-accordion-inner{overflow:hidden}.faq-accordion-inner p{padding:0 16px 26px 48px;font-size:.98rem;color:var(--muted-light);line-height:1.65;max-width:840px}.faq-contact-box{background:#ffffff;border:2px solid #09090b;border-radius:var(--radius-lg);padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:5px 5px 0 #09090b}.faq-contact-box h4{font-size:1.18rem;font-weight:800;color:var(--heading);margin-bottom:4px}.faq-contact-box p{font-size:.92rem;color:var(--muted-light)}.final-closing-section{background:var(--green);color:#ffffff;border:2.5px solid #09090b;border-radius:var(--radius-xl);box-shadow:8px 8px 0 #09090b;padding:72px 48px;text-align:center}.closing-content-box{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:24px;align-items:center}.closing-content-box h2{font-size:clamp(2rem,3.8vw,2.7rem);line-height:1.15;font-weight:900;letter-spacing:-.035em;color:#ffffff}.closing-content-box p{font-size:1.12rem;color:#e6f7ef;line-height:1.6}.closing-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:center;margin-top:10px}.closing-actions .primary-button.large{background:#09090b;color:#ffffff;font-weight:900;border:2px solid #09090b;box-shadow:4px 4px 0 #ffffff}.closing-actions .primary-button.large:hover{background:#18181b;transform:translate(-2px,-2px);box-shadow:6px 6px 0 #ffffff}.closing-actions .secondary-button.large{background:#ffffff;color:#09090b;font-weight:800;border:2px solid #09090b;box-shadow:4px 4px 0 #09090b}.closing-actions .secondary-button.large:hover{background:#f4f4f5;transform:translate(-2px,-2px);box-shadow:6px 6px 0 #09090b}.site-footer{background:var(--bg);border-top:2px solid #09090b;padding:52px 32px 36px;max-width:1400px;width:100%;margin:0 auto;gap:32px}.footer-top,.site-footer{display:flex;flex-direction:column}.footer-top{gap:12px;max-width:500px}.footer-description{font-size:.88rem;color:var(--muted);line-height:1.6}.footer-bottom{justify-content:space-between;padding-top:24px;border-top:1px solid var(--border);font-size:.84rem;color:var(--muted);flex-wrap:wrap;gap:16px}.footer-bottom,.footer-links{display:flex;align-items:center}.footer-links{gap:20px}.footer-links a{color:var(--heading);font-weight:600;text-decoration:none;transition:color .15s ease}.footer-links a:hover{color:var(--green)}@media (max-width:1024px){.tech-cross{display:none}.integrations-container,.problem-comparison-grid,.proof-deliverables-grid,.value-pillars-grid{grid-template-columns:1fr}.bento-resource-card.span-5,.bento-resource-card.span-7{grid-column:span 12}.pricing-grid.asymmetric-pricing-grid{grid-template-columns:1fr;gap:32px}.pricing-card.featured-asymmetric{transform:none}.pricing-card.featured-asymmetric:hover{transform:translateY(-4px)}.public-nav{display:none}}@media (max-width:640px){.site-header{padding:0 16px}.sales-page{padding:0 16px 60px;gap:72px}.hero-base44-section{padding:40px 16px 60px;min-height:auto}.hero-main-title{font-size:2.2rem}.editorial-header h2{font-size:1.75rem}.final-closing-section{padding:44px 20px}.closing-content-box h2{font-size:1.8rem}.bento-resource-card{padding:26px 20px}.pricing-card.featured-asymmetric,.pricing-card.secondary-card{padding:32px 22px}.faq-accordion-trigger{padding:20px 4px;gap:16px}.faq-item-question{font-size:1.02rem}.faq-trigger-left{gap:12px}.faq-accordion-inner p{padding-left:8px;font-size:.92rem}.faq-contact-box{flex-direction:column;align-items:flex-start;gap:16px}.hero-prompt-box{flex-direction:column;padding:16px}.hero-prompt-action-btn{width:100%;justify-content:center}.login-link{display:none}}