.v31-chapter-link{display:inline-flex;grid-column:1/-1;width:-moz-fit-content;width:fit-content;min-height:2.75rem;align-items:center;gap:1rem;margin-top:2rem;color:#11100f;font-size:.82rem;font-weight:680;text-decoration:none}.v31-chapter-link>span{display:grid;width:2.8rem;height:2.8rem;place-items:center;border-radius:50%;background:#11100f;color:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.v31-chapter-link:hover>span{transform:translateX(.35rem)}.v31-chapter-link--light{color:#fff}.v31-chapter-link--light>span{background:#f05a27;color:#11100f}.product-detail{--detail-ink:#11100f;--detail-paper:#f3efe7;--detail-orange:#f05a27;--detail-line:rgba(17,16,15,.13);background:var(--detail-paper);color:var(--detail-ink)}.product-detail *,.product-detail :after,.product-detail :before{box-sizing:border-box}.product-detail-shell{width:min(calc(100% - clamp(2rem, 6vw, 7rem)),92rem);margin-inline:auto}.product-detail-hero{position:relative;overflow:hidden;padding:clamp(10rem,15vw,14rem) 0 clamp(7rem,11vw,11rem);background:radial-gradient(circle at 78% 36%,rgba(240,90,39,.2),transparent 30%),linear-gradient(145deg,#f8f4ed,#eee7dc)}.product-detail-hero-grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,6vw,7rem);align-items:center}.product-detail-copy{grid-column:span 6}.product-detail-kicker{margin:0;color:var(--detail-orange);font-size:.7rem;font-weight:760;letter-spacing:.14em;text-transform:uppercase}.product-detail-copy h1{max-width:10.5ch;margin:1.5rem 0 0;font-size:clamp(3.4rem,5.2vw,5.9rem);font-weight:590;letter-spacing:-.077em;line-height:.87}.product-detail-copy>p:not(.product-detail-kicker){max-width:36rem;margin:2rem 0 0;color:rgba(17,16,15,.62);font-size:.94rem;line-height:1.72}.product-detail-actions{display:flex;align-items:center;gap:1.5rem;margin-top:2.5rem}.product-detail-actions a{display:inline-flex;min-height:2.75rem;color:var(--detail-ink);align-items:center;font-size:.78rem;font-weight:680;text-decoration:none}.product-detail-actions .product-detail-button{display:inline-flex;min-height:3.6rem;align-items:center;gap:.8rem;border-radius:999px;background:var(--detail-ink);padding:.75rem 1.35rem .75rem 1.6rem;color:#fff;transition:transform .35s cubic-bezier(.22,1,.36,1)}.product-detail-actions .product-detail-button:hover{transform:translateY(-3px)}.product-detail-app-visual,.product-detail-software-visual{grid-column:span 6}.product-detail-app-visual,.product-detail-app-visual .v13-app-preview{min-height:48rem}.product-detail-software-visual{position:relative;min-height:clamp(29rem,47vw,43rem);overflow:hidden;border:1px solid rgba(17,16,15,.13);border-radius:1.75rem;background:#161412;box-shadow:0 3rem 7rem rgba(43,28,20,.2);transform:rotate(1.5deg);transition:transform .8s cubic-bezier(.22,1,.36,1)}.product-detail-software-visual:hover{transform:rotate(0) scale(1.01)}.product-detail-software-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.product-detail-capabilities{padding:clamp(8rem,13vw,14rem) 0}.product-detail-capabilities header{display:grid;grid-template-columns:minmax(12rem,.45fr) minmax(0,1.2fr);gap:clamp(2rem,7vw,8rem);align-items:start}.product-detail-bridge h2,.product-detail-capabilities h2,.product-detail-proof h2{max-width:16ch;margin:0;font-size:clamp(3rem,5vw,5.7rem);font-weight:580;letter-spacing:-.072em;line-height:.91}.product-detail-feature-grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(5rem,8vw,8rem);border-block:1px solid var(--detail-line)}.product-detail-feature-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.product-detail-feature-grid article{min-height:20rem;border-right:1px solid var(--detail-line);padding:1.5rem;transition:background-color .45s ease,color .45s ease}.product-detail-feature-grid--six article:nth-child(3n),.product-detail-feature-grid:not(.product-detail-feature-grid--six) article:last-child{border-right:0}.product-detail-feature-grid--six article:nth-child(-n+3){border-bottom:1px solid var(--detail-line)}.product-detail-feature-grid article:hover{background:var(--detail-orange)}.product-detail-feature-grid svg{width:1.3rem;height:1.3rem}.product-detail-feature-grid h3{max-width:10ch;margin:8rem 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);font-weight:590;letter-spacing:-.055em;line-height:.96}.product-detail-feature-grid p{max-width:24rem;margin:1rem 0 0;color:rgba(17,16,15,.58);font-size:.78rem;line-height:1.6}.product-detail-proof{padding:clamp(8rem,12vw,13rem) 0;background:#201b18;color:#fff}.product-detail-proof-grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,7vw,8rem);align-items:center}.product-detail-proof-grid>div{grid-column:span 5}.product-detail-proof-grid>div>p:last-child{max-width:32rem;margin:2rem 0 0;color:hsla(0,0%,100%,.54);font-size:.9rem;line-height:1.7}.product-detail-proof-grid figure{position:relative;grid-column:span 7;min-height:clamp(27rem,42vw,40rem);overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:1.6rem;background:#0f0e0d;box-shadow:0 3rem 7rem rgba(0,0,0,.35)}.product-detail-proof-grid figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;transition:transform .8s cubic-bezier(.22,1,.36,1)}.product-detail-proof-grid figure:hover img{transform:scale(1.025)}.product-detail-bridge{padding:clamp(8rem,13vw,13rem) 0;background:var(--detail-orange)}.product-detail-bridge h2{max-width:17ch;margin-top:2rem}.product-detail-bridge a{display:inline-flex;min-height:3.6rem;align-items:center;gap:.8rem;margin-top:3rem;border-radius:999px;background:var(--detail-ink);padding:.75rem 1.4rem .75rem 1.6rem;color:#fff;font-size:.8rem;font-weight:680;text-decoration:none}@media (max-width:1023px){.product-detail-hero-grid,.product-detail-proof-grid{grid-template-columns:1fr}.product-detail-app-visual,.product-detail-copy,.product-detail-proof-grid figure,.product-detail-proof-grid>div,.product-detail-software-visual{grid-column:1}.product-detail-copy h1{max-width:13ch}.product-detail-app-visual{min-height:42rem}}@media (max-width:700px){.product-detail-shell{width:min(calc(100% - 2rem),92rem)}.product-detail-hero{padding-top:8.5rem}.product-detail-copy h1{max-width:11ch;font-size:clamp(3.3rem,14vw,4.6rem)}.product-detail-actions{align-items:flex-start;flex-direction:column}.product-detail-app-visual,.product-detail-app-visual .v13-app-preview{min-height:40rem}.product-detail-capabilities header{grid-template-columns:1fr}.product-detail-bridge h2,.product-detail-capabilities h2,.product-detail-proof h2{font-size:clamp(3rem,13vw,4.2rem)}.product-detail-feature-grid,.product-detail-feature-grid--six{grid-template-columns:1fr}.product-detail-feature-grid article{min-height:16rem;border-right:0;border-bottom:1px solid var(--detail-line)}.product-detail-feature-grid article:last-child{border-bottom:0}.product-detail-feature-grid h3{margin-top:5rem}}.v34-detail,.v34-pilot{--v34-ink:#27130c;--v34-cream:#fff5ed;--v34-orange:#f36d2f;--v34-hot:#ffad68;--v34-deep:#53190c;--v34-line:rgba(39,19,12,.19);background:#fff5ed;color:var(--v34-ink)}.v34-detail :is(h1,h2,h3),.v34-pilot :is(h1,h2,h3){color:var(--v34-ink)}.v34-detail .product-detail-kicker,.v34-pilot :is(.return-eyebrow,.pilot-commitment>p,.pilot-commitment article span,.demo-form-v2 .form-field>span){color:rgba(39,19,12,.62)}.v34-detail .product-detail-hero{background:radial-gradient(circle at 77% 42%,rgba(255,240,223,.78),transparent 24%),radial-gradient(circle at 15% 100%,rgba(196,58,20,.22),transparent 39%),linear-gradient(124deg,#ffb16e,#f57335 55%,#ce441d);border-color:var(--v34-line)}.v34-detail .product-detail-copy>p:not(.product-detail-kicker){color:rgba(39,19,12,.76)}.v34-detail .product-detail-actions a{border-color:rgba(39,19,12,.27);background:rgba(255,245,237,.32);color:var(--v34-ink)}.v34-detail .product-detail-actions a:hover{border-color:var(--v34-ink);background:rgba(255,245,237,.52)}.v34-detail .product-detail-actions .product-detail-button{border-color:var(--v34-ink);background:var(--v34-ink);color:var(--v34-cream)}.v34-detail .product-detail-app-visual .v22-app-stage,.v34-detail .product-detail-software-visual{border-color:rgba(39,19,12,.28);background:rgba(255,245,237,.72)}.v34-detail .product-detail-app-visual .v22-app-stage:before{border-color:rgba(185,61,24,.42)}.v34-detail .product-detail-app-visual .v22-app-note{border-color:rgba(39,19,12,.2);background:rgba(255,245,237,.92)}.v34-detail .product-detail-app-visual .v22-app-note :is(small,strong){color:var(--v34-ink)}.v34-detail .product-detail-capabilities{background:radial-gradient(circle at 86% 16%,rgba(255,124,48,.32),transparent 25%),#fff5ed;color:var(--v34-ink);border-color:var(--v34-line)}.v34-detail .product-detail-feature-grid{border-color:var(--v34-line)}.v34-detail .product-detail-feature-grid article,.v34-detail .product-detail-feature-grid article:hover{border-color:var(--v34-line);background:rgba(255,225,197,.55)}.v34-detail .product-detail-feature-grid article:hover{background:#ffb16e}.v34-detail .product-detail-feature-grid :is(h3,p){color:var(--v34-ink)}.v34-detail .product-detail-feature-grid svg{color:#b83d18}.v34-detail .product-detail-proof{background:radial-gradient(circle at 88% 14%,rgba(255,148,75,.38),transparent 25%),linear-gradient(132deg,#4c170b,#8c2a10 64%,#53170b);color:var(--v34-cream);border-color:rgba(255,245,237,.2)}.v34-detail .product-detail-proof :is(h2,.product-detail-proof-grid>div>p:last-child){color:var(--v34-cream)}.v34-detail .product-detail-proof-grid figure{border-color:rgba(255,245,237,.22);background:rgba(45,12,5,.66)}.v34-detail .product-detail-bridge{background:radial-gradient(circle at 78% 14%,rgba(255,239,222,.7),transparent 26%),linear-gradient(122deg,#ffb16e,#f36d2f 50%,#d54a1d);color:var(--v34-ink);border-color:var(--v34-line)}.v34-detail .product-detail-bridge a{border-color:var(--v34-ink);background:var(--v34-ink);color:var(--v34-cream)}.v34-pilot.v2-interior{background:radial-gradient(circle at 86% 20%,rgba(255,117,40,.4),transparent 28%),linear-gradient(135deg,#fff5ed,#ffd5af)}.v34-pilot .v2-interior-copy>p,.v34-pilot .v2-interior-list span{color:rgba(39,19,12,.7)}.v34-pilot .v2-interior-list,.v34-pilot .v2-interior-list li{border-color:var(--v34-line)}.v34-pilot .v2-interior-list strong{color:var(--v34-ink)}.v34-pilot .demo-form-v2,.v34-pilot .demo-success-v2,.v34-pilot .pilot-commitment{border-color:rgba(39,19,12,.22);background:rgba(255,245,237,.72)}.v34-pilot .pilot-commitment>h2{color:var(--v34-ink)}.v34-pilot .pilot-commitment :is(>div,article){border-color:var(--v34-line)}.v34-pilot .demo-form-v2 .demo-consent-v2,.v34-pilot .demo-form-v2>p:last-child,.v34-pilot .pilot-commitment article p{color:rgba(39,19,12,.65)!important}.v34-pilot .demo-form-v2 .form-field input,.v34-pilot .demo-form-v2 .form-field select,.v34-pilot .demo-form-v2 .form-field textarea{border-color:rgba(39,19,12,.18);background:hsla(0,0%,100%,.5);color:var(--v34-ink)}.v34-pilot .demo-form-v2 .form-field input::-moz-placeholder,.v34-pilot .demo-form-v2 .form-field textarea::-moz-placeholder{color:rgba(39,19,12,.45)}.v34-pilot .demo-form-v2 .form-field input::placeholder,.v34-pilot .demo-form-v2 .form-field textarea::placeholder{color:rgba(39,19,12,.45)}.v34-pilot .demo-form-v2 .button-primary{border-color:var(--v34-ink);background:var(--v34-ink);color:var(--v34-cream)}.v34-pilot .demo-form-v2 .button-primary>span{background:var(--v34-hot);color:var(--v34-ink)}.v34-pilot .demo-form-v2 .demo-consent-v2 a{color:var(--v34-ink)!important;text-decoration-color:#b83d18}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header{border-color:rgba(39,19,12,.18);background:rgba(255,174,108,.56)}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header .v7-header-inner{background:rgba(255,239,223,.52)!important;color:var(--v34-ink);backdrop-filter:blur(18px) saturate(1.15)}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header :is(.v2-brand,.v2-brand strong,.v2-desktop-nav a){color:var(--v34-ink)!important}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header .v2-header-action a{border-color:rgba(39,19,12,.26);background:transparent!important;color:var(--v34-ink)!important}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header .v2-header-action a:last-child{border-color:var(--v34-ink);background:var(--v34-ink)!important;color:var(--v34-cream)!important}html body:has(:is(.v34-detail,.v34-pilot)) .v2-header.v7-header .v2-header-action a span{color:inherit}html body:has(:is(.v34-detail,.v34-pilot)) .v7-footer{border-color:rgba(255,245,237,.2);background:radial-gradient(circle at 82% 0,rgba(255,132,60,.32),transparent 28%),#42150b!important}@media (prefers-reduced-motion:reduce){.product-detail-actions .product-detail-button,.product-detail-proof-grid figure img,.product-detail-software-visual{transition:none}}.v33-detail,.v33-pilot{--v33-canvas:#0a0a0a;--v33-canvas-soft:#111214;--v33-card:#191919;--v33-hairline:#24262a;--v33-white:#fff;--v33-body:#dadbdf;--v33-muted:#7d8187;--v33-orange:#ff7a17;background:var(--v33-canvas);color:var(--v33-white);font-family:var(--font-geist-sans),"Segoe UI",sans-serif}.v33-detail{--detail-ink:var(--v33-white);--detail-paper:var(--v33-canvas);--detail-orange:var(--v33-orange);--detail-line:var(--v33-hairline)}.v33-detail .product-detail-shell{width:min(calc(100% - 3rem),75rem)}.v33-detail :is(h1,h2,h3),.v33-pilot :is(h1,h2,h3){color:var(--v33-white);font-family:var(--font-geist-sans),"Segoe UI",sans-serif;font-weight:400}.v33-detail .product-detail-kicker,.v33-pilot .demo-form-v2 .form-field>span,.v33-pilot .pilot-commitment article span,.v33-pilot .pilot-commitment>p,.v33-pilot .return-eyebrow{color:var(--v33-body);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.75rem;font-weight:400;letter-spacing:.1rem;line-height:1rem;text-transform:uppercase}.v33-detail .product-detail-hero{min-height:100svh;display:grid;align-items:center;padding:7.5rem 0 4rem;border-bottom:1px solid var(--v33-hairline);background:var(--v33-canvas)}.v33-detail .product-detail-hero-grid{gap:4rem}.v33-detail .product-detail-hero--software{min-height:auto;padding-bottom:7rem}.v33-detail .product-detail-hero--software .product-detail-hero-grid{gap:3rem}.v33-detail .product-detail-hero--software .product-detail-copy,.v33-detail .product-detail-hero--software .product-detail-software-product-preview{grid-column:1/-1}.v33-detail .product-detail-copy h1{max-width:11ch;margin-top:1.5rem;font-size:clamp(4rem,5.6vw,4.5rem);font-weight:400;letter-spacing:-.025em;line-height:1}.v33-detail.product-detail--software .product-detail-copy h1{max-width:14ch}.v33-detail .product-detail-copy>p:not(.product-detail-kicker){max-width:35rem;color:var(--v33-body);font-size:1rem;line-height:1.6}.v33-detail .product-detail-actions{gap:.75rem;margin-top:2.5rem}.v33-detail .product-detail-actions a{min-height:2.75rem;border:1px solid hsla(0,0%,100%,.26);border-radius:999px;padding:.45rem 1rem;color:var(--v33-white);font-size:.875rem;font-weight:400;transition:background-color .22s ease,border-color .22s ease,color .22s ease,transform .22s ease}.v33-detail .product-detail-actions a:hover{border-color:hsla(0,0%,100%,.6);background:var(--v33-canvas-soft)}.v33-detail .product-detail-actions .product-detail-button{min-height:2.75rem;border:1px solid #fff;border-radius:999px;background:#fff;padding:.45rem 1rem;color:#0a0a0a}.v33-detail .product-detail-actions .product-detail-button:hover{background:var(--v33-body);transform:translateY(-1px)}.v33-detail .product-detail-actions a:active{transform:scale(.98)}.v33-detail .product-detail-app-visual{min-height:39rem}.v33-detail .product-detail-preview-label{margin:1rem 0 0;color:var(--v33-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.04em;text-align:center}.v33-detail .product-detail-app-visual .v22-app-stage{min-height:39rem;overflow:hidden;border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card)}.v33-detail .product-detail-app-visual .v22-app-stage:before{width:23rem;height:23rem;border:1px solid rgba(255,122,23,.32);background:transparent}.v33-detail .product-detail-app-visual .v22-real-phone{width:15rem}.v33-detail .product-detail-app-visual .v22-app-note{border:1px solid var(--v33-hairline);border-radius:.5rem;background:rgba(25,25,25,.96);box-shadow:none}.v33-detail .product-detail-app-visual .v22-app-note small{color:var(--v33-orange);font-family:var(--font-geist-mono),ui-monospace,monospace;font-weight:400}.v33-detail .product-detail-app-visual .v22-app-note strong{color:var(--v33-body);font-weight:400}.v33-detail .product-detail-app-visual .v22-app-stage figcaption{color:var(--v33-muted);font-family:var(--font-geist-mono),ui-monospace,monospace}.v33-detail .product-detail-software-visual{min-height:clamp(27rem,45vw,39rem);border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card);box-shadow:none;transform:none}.v33-detail .product-detail-software-visual:hover{transform:scale(1.008)}.product-detail-software-product-preview{position:relative;width:min(100%,70rem);min-height:0;aspect-ratio:16/9;overflow:hidden;border:0;border-radius:0;background:#fff;box-shadow:0 2.25rem 4.5rem rgba(0,0,0,.2)}.v33-detail .product-detail-software-product-preview{min-height:0;border:0;background:#fff}.product-detail-software-preview-viewport{position:absolute;inset:0;overflow:hidden;background:#e8e9e4}@media (max-width:640px){.product-detail-software-product-preview{width:100%}}.v33-detail .product-detail-bridge,.v33-detail .product-detail-capabilities,.v33-detail .product-detail-impact,.v33-detail .product-detail-proof{padding:7rem 0;border-bottom:1px solid var(--v33-hairline);background:var(--v33-canvas);color:var(--v33-white)}.v33-detail .product-detail-capabilities header{grid-template-columns:minmax(12rem,.4fr) minmax(0,1.25fr);gap:5rem}.v33-detail .product-detail-impact{background:var(--v33-canvas-soft)}.v33-detail .product-detail-impact header{display:grid;grid-template-columns:minmax(12rem,.4fr) minmax(0,1.25fr);gap:5rem}.v33-detail :is(.product-detail-capabilities h2,.product-detail-proof h2,.product-detail-impact h2,.product-detail-bridge h2){max-width:16ch;color:var(--v33-white);font-size:clamp(3rem,5vw,4.5rem);font-weight:400;letter-spacing:-.025em;line-height:1}.v33-detail .product-detail-impact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:5rem;overflow:hidden;border:1px solid var(--v33-hairline);border-radius:.5rem}.v33-detail .product-detail-impact-grid article{min-height:22rem;border-right:1px solid var(--v33-hairline);background:var(--v33-card);padding:1.5rem}.v33-detail .product-detail-impact-grid article:last-child{border-right:0}.v33-detail .product-detail-impact-grid article:hover{background:#202020}.v33-detail .product-detail-impact-grid svg{color:var(--v33-orange)}.v33-detail .product-detail-impact-grid article>p{margin:4.5rem 0 0;color:var(--v33-orange);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.v33-detail .product-detail-impact-grid h3{max-width:11ch;margin:.8rem 0 0;color:var(--v33-white);font-size:clamp(1.5rem,2.1vw,2rem);font-weight:400;letter-spacing:-.025em;line-height:1.05}.v33-detail .product-detail-impact-grid span{display:block;margin-top:1.25rem;color:var(--v33-muted);font-size:.875rem;line-height:1.6}.v33-detail .product-detail-feature-grid,.v33-detail .product-detail-feature-grid--six{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:5rem;border:1px solid var(--v33-hairline);border-radius:.5rem}.v33-detail .product-detail-feature-grid--software{grid-auto-flow:dense}@media (min-width:701px){.v33-detail .product-detail-feature-grid--software article:nth-child(4){border-bottom:1px solid var(--v33-hairline)}.v33-detail .product-detail-feature-grid--software article:nth-child(5){grid-column:1/-1;min-height:15rem;border-right:0;border-bottom:0}}.v33-detail .product-detail-feature-grid article{min-height:17rem;border-right:1px solid var(--v33-hairline);border-bottom:1px solid var(--v33-hairline);background:var(--v33-card);padding:1.5rem}.v33-detail .product-detail-feature-grid article:nth-child(2n){border-right:0}.v33-detail .product-detail-feature-grid article:nth-last-child(-n+2){border-bottom:0}.v33-detail .product-detail-feature-grid article:hover{background:#202020}.v33-detail .product-detail-feature-grid svg{color:var(--v33-orange)}.v33-detail .product-detail-feature-grid h3{margin-top:6rem;color:var(--v33-white);font-size:clamp(1.5rem,2vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.05}.v33-detail .product-detail-feature-grid p{color:var(--v33-muted);font-size:.875rem;line-height:1.6}.v33-detail .product-detail-proof-grid{gap:5rem}.v33-detail .product-detail-proof-grid>div>p:last-child{color:var(--v33-body);font-size:1rem;line-height:1.6}.v33-detail .product-detail-proof-grid figure{min-height:clamp(25rem,40vw,36rem);border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card);box-shadow:none}.v33-detail .product-detail-engine-evidence{display:grid;grid-column:span 7;overflow:hidden;border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card)}.v33-detail .product-detail-engine-evidence article{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;min-height:11.5rem;align-items:start;border-bottom:1px solid var(--v33-hairline);padding:1.5rem;transition:background-color .22s ease}.v33-detail .product-detail-engine-evidence article:last-child{border-bottom:0}.v33-detail .product-detail-engine-evidence article:hover{background:#202020}.v33-detail .product-detail-engine-evidence svg{margin-top:.1rem;color:var(--v33-orange)}.v33-detail .product-detail-engine-evidence p{margin:0;color:var(--v33-orange);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.v33-detail .product-detail-engine-evidence h3{max-width:18ch;margin:.85rem 0 0;color:var(--v33-white);font-size:clamp(1.35rem,2vw,1.8rem);font-weight:400;letter-spacing:-.025em;line-height:1.05}.v33-detail .product-detail-engine-evidence span{display:block;max-width:40rem;margin-top:.9rem;color:var(--v33-muted);font-size:.875rem;line-height:1.6}.v33-detail .product-detail-bridge a{min-height:2.75rem;border:1px solid #fff;border-radius:999px;background:#fff;padding:.45rem 1rem;color:#0a0a0a;font-size:.875rem;font-weight:400}.v33-pilot.v2-interior{min-height:100svh;padding:8rem 0 7rem;background:var(--v33-canvas)}.v33-pilot .site-container{width:min(calc(100% - 3rem),75rem)}.v33-pilot .v2-interior-hero{gap:4rem;align-items:start}.v33-pilot .v2-interior-copy{top:7rem}.v33-pilot .return-eyebrow span{color:var(--v33-orange)}.v33-pilot .v2-interior-copy h1{max-width:15ch;color:var(--v33-white);font-size:clamp(3.75rem,5vw,4rem);font-weight:400;letter-spacing:-.025em;line-height:1}.v33-pilot .v2-interior-copy>p{max-width:36rem;color:var(--v33-body);font-size:1rem;line-height:1.6}.v33-pilot .v2-interior-list,.v33-pilot .v2-interior-list li{border-color:var(--v33-hairline)}.v33-pilot .v2-interior-list strong{color:var(--v33-white);font-weight:400}.v33-pilot .v2-interior-list span{color:var(--v33-muted)}.v33-pilot .pilot-commitment{border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card);padding:1.5rem}.v33-pilot .pilot-commitment>h2{color:var(--v33-white);font-weight:400;letter-spacing:-.025em;line-height:1.05}.v33-pilot .pilot-commitment article,.v33-pilot .pilot-commitment>div{border-color:var(--v33-hairline)}.v33-pilot .pilot-commitment article p{color:var(--v33-muted)}.v33-pilot .demo-form-v2,.v33-pilot .demo-success-v2{border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-card);box-shadow:none}.v33-pilot .demo-form-intro{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--v33-hairline)}.v33-pilot .demo-form-intro p{margin:0;color:var(--v33-orange);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.65rem;letter-spacing:.1em;text-transform:uppercase}.v33-pilot .demo-form-intro h2{max-width:15ch;margin:.75rem 0 0;color:var(--v33-white);font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:400;letter-spacing:-.025em;line-height:1.05}.v33-pilot .demo-form-v2 .form-field input,.v33-pilot .demo-form-v2 .form-field select,.v33-pilot .demo-form-v2 .form-field textarea{border:1px solid var(--v33-hairline);border-radius:.5rem;background:var(--v33-canvas-soft);color:var(--v33-white)}.v33-pilot .demo-form-v2 .form-field input::-moz-placeholder,.v33-pilot .demo-form-v2 .form-field textarea::-moz-placeholder{color:var(--v33-muted)}.v33-pilot .demo-form-v2 .form-field input::placeholder,.v33-pilot .demo-form-v2 .form-field textarea::placeholder{color:var(--v33-muted)}.v33-pilot .demo-form-v2 .form-field>span small{color:var(--v33-muted);font-size:inherit;letter-spacing:normal;text-transform:none}.v33-pilot .demo-form-v2 .form-field select option{background:var(--v33-canvas-soft);color:var(--v33-white)}.v33-pilot .demo-form-v2 .form-field input:focus,.v33-pilot .demo-form-v2 .form-field select:focus,.v33-pilot .demo-form-v2 .form-field textarea:focus{border-color:hsla(0,0%,100%,.55);box-shadow:none}.v33-pilot .demo-form-v2 .button-primary{min-height:3rem;border:1px solid #fff;border-radius:999px;background:#fff;box-shadow:none;color:#0a0a0a;font-weight:400}.v33-pilot .demo-form-v2 .button-primary>span{background:#0a0a0a;color:#fff}.v33-pilot .demo-form-v2 .demo-consent-v2{color:var(--v33-muted)!important}.v33-pilot .demo-form-v2 .demo-consent-v2 a{color:var(--v33-white)!important;text-decoration-color:var(--v33-orange)}.v33-pilot .demo-form-expectation{margin:1rem auto 0;max-width:29rem;color:var(--v33-muted);font-size:.7rem;line-height:1.55;text-align:center}.v33-pilot .demo-form-disclaimer{margin:1rem 0 0;color:var(--v33-muted)!important;font-size:.7rem;line-height:1.55;text-align:center}.v33-pilot .pilot-disclaimer{max-width:36rem;margin:2rem 0 0;color:var(--v33-muted);font-size:.75rem;line-height:1.6}html body:has(:is(.v33-detail,.v33-pilot)) .v7-footer{border-top:1px solid #24262a;background:#0a0a0a!important}@media (max-width:1023px){.v33-detail .product-detail-hero{min-height:auto}.v33-detail .product-detail-app-visual{min-height:38rem}.v33-pilot .v2-interior-copy{position:static}}@media (max-width:700px){.v33-detail .product-detail-hero,.v33-detail .product-detail-shell,.v33-pilot .site-container{padding:7rem 0 4rem}.v33-detail .product-detail-copy h1,.v33-pilot .v2-interior-copy h1{max-width:none;font-size:clamp(3rem,13vw,3.6rem);line-height:1}.v33-detail .product-detail-actions{align-items:stretch;gap:.75rem}.v33-detail .product-detail-actions a{width:100%;min-height:3rem;justify-content:space-between}.v33-detail .product-detail-app-visual,.v33-detail .product-detail-app-visual .v22-app-stage{min-height:34rem}.v33-detail :is(.product-detail-capabilities,.product-detail-proof,.product-detail-impact,.product-detail-bridge){padding:5rem 0}.v33-detail .product-detail-capabilities header{grid-template-columns:minmax(0,1fr);gap:2rem}.v33-detail :is(.product-detail-capabilities h2,.product-detail-proof h2,.product-detail-impact h2,.product-detail-bridge h2){font-size:3rem}.v33-detail .product-detail-feature-grid,.v33-detail .product-detail-feature-grid--six{grid-template-columns:minmax(0,1fr)}.v33-detail .product-detail-feature-grid article,.v33-detail .product-detail-feature-grid article:nth-child(2n),.v33-detail .product-detail-feature-grid article:nth-last-child(-n+2){min-height:14rem;border-right:0;border-bottom:1px solid var(--v33-hairline)}.v33-detail .product-detail-feature-grid article:last-child{border-bottom:0}.v33-detail .product-detail-feature-grid h3{margin-top:4rem}.v33-detail .product-detail-impact header{grid-template-columns:minmax(0,1fr);gap:2rem}.v33-detail .product-detail-impact-grid{grid-template-columns:minmax(0,1fr);margin-top:3rem}.v33-detail .product-detail-impact-grid article,.v33-detail .product-detail-impact-grid article:last-child{min-height:0;border-right:0;border-bottom:1px solid var(--v33-hairline);padding:1.5rem}.v33-detail .product-detail-impact-grid article:last-child{border-bottom:0}.v33-detail .product-detail-impact-grid article>p{margin-top:3.5rem}.v33-detail .product-detail-engine-evidence{grid-column:1}.v33-detail .product-detail-engine-evidence article{min-height:0}.v33-pilot.v2-interior{padding:7rem 0 5rem}.v33-pilot .v2-interior-hero{gap:3rem}.v33-pilot .pilot-commitment{padding:1.25rem}}.v33-site{--v35-ember:#ff7a17;font-family:"Cabinet Grotesk",var(--font-geist-sans),ui-sans-serif,sans-serif}@media (max-width:820px){.v33-site .v31-software-accordion{grid-template-columns:minmax(0,1fr)}.v33-site .v31-software-accordion article{min-height:9.5rem}html body:has(.v33-site) .v7-footer-wordmark{max-width:100%;font-size:min(19vw,6.5rem)!important;letter-spacing:-.07em}}.v33-site .v31-hero{background:radial-gradient(ellipse 52% 72% at 87% 42%,rgba(255,91,10,.34),transparent 68%),radial-gradient(circle at 63% 102%,rgba(255,122,23,.14),transparent 30%),linear-gradient(108deg,#080808,#0a0a0a 48%,#170a05 78%,#351205)}.v33-site .v31-hero .v15-subtle-liquid-9{width:66%;background:#ff6a12;opacity:.42!important;-webkit-mask-image:linear-gradient(90deg,transparent 2%,#000 30%);mask-image:linear-gradient(90deg,transparent 2%,#000 30%)}.v33-site .v31-hero .v15-subtle-liquid-9-canvas{opacity:.62!important;filter:saturate(1.22) contrast(1.16) brightness(.86)}.v33-site .v31-hero .v15-subtle-liquid-9:after{background:linear-gradient(90deg,rgba(8,8,8,.8),rgba(8,8,8,.12) 57%,rgba(255,101,18,.08))}.v33-site .v31-promise-wrap{background:linear-gradient(180deg,#0a0a0a,#101010 72%,#0a0a0a)}.v33-site .v31-promise{border-color:hsla(0,0%,100%,.16);background:radial-gradient(circle at 88% 14%,rgba(255,122,23,.15),transparent 25%),linear-gradient(145deg,#1b1816,#0d0d0d 72%)}.v33-site .v31-promise-statement,.v33-site .v31-promise>header{min-height:23rem}.v33-site .v31-promise h2{max-width:13ch;margin-top:4rem}.v33-site .v31-promise-statement>p{color:#f7f4f0}.v33-site .v31-promise-statement strong{color:hsla(0,0%,100%,.92)}.v33-site .v31-promise-step{min-height:12rem}.v33-site .v31-engine-intro h2{max-width:14ch;font-size:clamp(3.15rem,4.2vw,4.45rem)}.v35-engine-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin:3.2rem 0 0;padding:0;list-style:none}.v35-engine-flow li{min-height:5.4rem;border-top:1px solid hsla(0,0%,100%,.2);padding:.75rem .35rem 0 0}.v35-engine-flow span,.v35-engine-flow strong{display:block}.v35-engine-flow span{color:var(--v33-muted);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.66rem}.v35-engine-flow strong{margin-top:.55rem;color:var(--v33-white);font-size:.95rem;font-weight:400}.v35-engine-flow-result{border-top-color:var(--v35-ember)!important}.v35-engine-flow-result strong{color:var(--v35-ember)}.v33-site .v31-engine-intro{padding-bottom:3.5rem}.v35-engine-flow{padding-bottom:2.5rem}.v33-site .v31-app-grid{grid-template-columns:minmax(26rem,.96fr) minmax(28rem,1.04fr);gap:clamp(3.5rem,6vw,6rem)}.v33-site :is(.v31-app h2,.v31-software h2){max-width:15ch;font-size:clamp(3.15rem,4.3vw,4.35rem)}.v33-site .v31-software-heading{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr)}.v33-site .v31-software-accordion{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;transition:grid-template-columns .65s cubic-bezier(.22,1,.36,1)}.v33-site .v31-software-accordion article{min-width:0;padding:2rem 1.5rem;transition:background-color .45s ease,color .45s ease,padding .65s cubic-bezier(.22,1,.36,1)}.v33-site .v31-software-accordion article p{opacity:.54;transition:opacity .35s ease}.v33-site .v31-software-accordion article:hover{padding-inline:2.2rem}.v33-site .v31-software-accordion article:hover p{opacity:1}.v33-site .v31-software-accordion:has(article:first-child:hover){grid-template-columns:1.65fr .78fr .78fr .78fr}.v33-site .v31-software-accordion:has(article:nth-child(2):hover){grid-template-columns:.78fr 1.65fr .78fr .78fr}.v33-site .v31-software-accordion:has(article:nth-child(3):hover){grid-template-columns:.78fr .78fr 1.65fr .78fr}.v33-site .v31-software-accordion:has(article:nth-child(4):hover){grid-template-columns:.78fr .78fr .78fr 1.65fr}.v33-site .v31-app-benefits{gap:0;border:1px solid var(--v33-hairline);border-radius:.5rem}.v33-site .v31-app-benefits li{align-items:flex-start;min-height:13.5rem;gap:1rem;padding:1.35rem;transition:background-color .25s ease}.v33-site .v31-app-benefits li:hover{background:var(--v33-canvas-soft)}.v33-site .v31-app-benefits li:nth-child(-n+2){border-bottom:1px solid var(--v33-hairline)}.v33-site .v31-app-benefits .v35-app-benefit-icon{width:2.2rem;height:2.2rem;border-color:rgba(255,122,23,.45);color:var(--v35-ember)}.v33-site .v31-app-benefits li>div{display:flex;flex:1;min-width:0;flex-direction:column}.v33-site .v31-app-benefits small{color:var(--v35-ember);font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase}.v33-site .v31-app-benefits strong{max-width:16ch;margin-top:1rem;color:var(--v33-white);font-size:1.08rem;font-weight:400;letter-spacing:-.025em;line-height:1.14}.v33-site .v31-app-benefits p{margin:.8rem 0 0;color:var(--v33-muted);font-size:.78rem;line-height:1.5}.v33-site .v31-software-stage .product-detail-software-product-preview{width:100%;min-height:0;aspect-ratio:16/9;border:0;border-radius:.25rem;box-shadow:none;transform:none}.v33-site .v31-software-stage:hover .product-detail-software-product-preview{transform:none}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-header-action>a:last-child>span{color:#0a0a0a!important}.v33-site .v31-final-cta{background:radial-gradient(circle at 82% 8%,rgba(255,122,23,.17),transparent 25%),#0a0a0a}.v33-site .v31-final-cta h2{max-width:19ch;font-size:clamp(3.6rem,6.1vw,5.8rem)}.v35-app-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2.25rem}.v35-app-actions .v31-chapter-link{grid-column:auto;margin-top:0}.v35-app-preview-trigger{display:inline-flex;min-height:2.75rem;align-items:center;gap:.75rem;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;background:transparent;padding:.35rem .4rem .35rem 1rem;color:var(--v33-white);font:inherit;font-size:.875rem;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}.v35-app-preview-trigger:hover{border-color:var(--v35-ember);background:rgba(255,122,23,.1)}.v35-app-preview-trigger span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--v35-ember);color:#0a0a0a}.v35-live-app-stage{display:grid!important;place-items:center;isolation:isolate;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.v35-live-app-stage:before{display:none}.v35-iphone-preview{position:absolute;inset:0;--v35-app-scale:.72519084;width:19.8125rem;height:40.625rem;margin:auto}.v35-iphone-preview-screen{position:absolute;inset:1rem;z-index:1;overflow:hidden;border-radius:2.625rem;background:#f5f6fb}.v35-iphone-preview-canvas{position:absolute;top:0;left:0;width:24.5625rem;height:53.25rem;overflow:hidden;transform:scale(var(--v35-app-scale));transform-origin:top left;background:#1b1219}.v35-iphone-preview-frame{z-index:2;pointer-events:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1.5rem 2.8rem rgba(0,0,0,.42))}@media (max-width:1023px){.v33-site .v31-app-grid,.v33-site .v31-software-heading{grid-template-columns:minmax(0,1fr)}.v33-site .v31-software-accordion{grid-template-columns:repeat(2,minmax(0,1fr))}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation{border-color:hsla(0,0%,100%,.12);background:#0a0a0a}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav{border-top-color:hsla(0,0%,100%,.16)}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav a{border-bottom-color:hsla(0,0%,100%,.14);color:#fff}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav span{color:#ff7a17}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation .v2-mobile-cta{border-radius:999px;background:#fff!important;color:#0a0a0a!important}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation .v2-mobile-cta span{color:#0a0a0a!important}}@media (max-width:700px){.v33-site .v31-hero-layout{display:flex;align-items:center;min-height:calc(100svh - 9rem)}.v33-site .v31-hero-copy{width:100%;margin-block:auto}.v33-site .v31-hero-engine{position:absolute;pointer-events:none}.v33-site .v31-software-accordion{display:flex;flex-direction:column;grid-template-columns:none!important;overflow:visible;border:1px solid var(--v33-hairline);transition:none}.v33-site .v31-software-accordion article{display:flex;width:100%;flex:none;min-height:0;justify-content:flex-start;border-right:0;border-bottom:1px solid var(--v33-hairline);padding:1.5rem}.v33-site .v31-software-accordion article:last-child{border-bottom:0}.v33-site .v31-software-accordion article p{margin:.75rem 0 0;opacity:1;transform:none}.v33-site .v31-software-accordion article svg{margin-top:1.5rem}.v33-site .v31-promise-wrap{background:#0a0a0a}.v33-site .v31-promise h2{max-width:12ch}.v35-engine-flow{margin-top:2.5rem}.v33-site .v31-software-accordion{grid-template-columns:minmax(0,1fr)}.v33-site .v31-software-accordion article{min-height:9.5rem}.v33-site .v31-final-cta h2{max-width:15ch}.v35-app-actions{align-items:stretch}.v35-app-actions :is(.v31-chapter-link,.v35-app-preview-trigger){width:100%;justify-content:space-between}.v33-site .v31-engine-intro{padding-bottom:1.5rem}.v35-engine-flow{padding-bottom:.75rem}.v33-site .v31-app-benefits li{min-height:auto;padding:1.25rem}.v33-site .v31-app-benefits strong{max-width:none}.v35-iphone-preview{--v35-app-scale:.54503817;width:14.875rem;height:30.5rem}.v35-iphone-preview-screen{inset:.75rem;border-radius:1.96875rem}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation{top:0;right:0;bottom:0;left:0;min-height:100dvh;border:0;border-radius:0;background:#0a0a0a;padding:6.8rem 1.25rem 1.25rem;backdrop-filter:none}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav{border-top-color:hsla(0,0%,100%,.16)}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav a{border-bottom-color:hsla(0,0%,100%,.14);color:#fff;font-size:clamp(2rem,10vw,3rem);font-weight:400;letter-spacing:-.055em}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation nav span{color:#ff7a17}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation .v2-mobile-cta{justify-content:space-between;border:1px solid #fff;border-radius:999px;background:#fff!important;color:#0a0a0a!important;padding-inline:1.15rem}html body:has(.v33-site) .v2-header.v7-header.is-v15-home .v2-mobile-navigation .v2-mobile-cta span{color:#0a0a0a!important}}body[data-prelaunch=true]{background-color:#fff!important;color:#211c19;overflow-x:clip}html:has(body[data-prelaunch=true]){background:#fff;color-scheme:light}@media (max-width:600px){body[data-prelaunch=true]{min-width:0;min-height:100svh}}@font-face{font-family:__GeistMono_46451f;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:__GeistMono_46451f,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"__GeistMono_46451f",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:__GeistSans_8adcd2;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:__GeistSans_Fallback_8adcd2;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:__GeistSans_8adcd2,__GeistSans_Fallback_8adcd2}.__variable_8adcd2{--font-geist-sans:"__GeistSans_8adcd2","__GeistSans_Fallback_8adcd2"}