:root{--background:#f7f9fc;--surface:#fff;--surface-muted:#eef4ff;--surface-warm:#fff8ed;--brand-ink:#061742;--brand-primary:#1557ff;--muted:#5b6678;--muted-strong:#33405a;--border:#d8deea;--status-success:#207454;--status-warning:#b87720;--shadow:0 18px 48px #0617421a;--container:1220px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--brand-ink);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}main{overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--brand-primary)}.email-off-wrapper{display:contents}a:focus-visible,button:focus-visible,.button:focus-visible{outline-offset:3px;outline:3px solid #1557ff52}h1,h2,h3,p{margin-top:0}h1{letter-spacing:0;margin-bottom:24px;font-size:52px;line-height:1.04}h2{letter-spacing:0;margin-bottom:16px;font-size:38px;line-height:1.1}h3{margin-bottom:10px;font-size:20px;line-height:1.25}p,li,dd{color:var(--muted);font-size:17px;line-height:1.6}.site-header{border-bottom:1px solid var(--border);z-index:10;background:#f7f9fcf0;justify-content:space-between;align-items:center;gap:28px;padding:16px clamp(20px,4vw,56px);display:flex;position:sticky;top:0;left:0;right:0}.confirmation-header{justify-content:center}.brand,.footer-brand{flex:none;align-items:center;display:inline-flex}.brand-lockup,.footer-lockup,.legal-brand img{height:auto;display:block}.brand-lockup{width:clamp(172px,18vw,224px)}.nav-links{color:var(--muted);align-items:center;gap:24px;font-size:14px;font-weight:700;display:flex}.nav-cta,.button{text-align:center;white-space:normal;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;font-size:15px;font-weight:800;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.nav-cta,.button.secondary{background:var(--surface);border:1px solid var(--border);color:var(--brand-ink)}.button.primary{background:var(--brand-primary);border:1px solid var(--brand-primary);color:#fff}.button.text-link{color:var(--brand-primary);background:0 0;border:0;padding-left:0;padding-right:0}.button.disabled{background:var(--surface-muted);border:1px solid var(--border);color:var(--muted);cursor:not-allowed}.button:hover,.nav-cta:hover{transform:translateY(-1px)}.button.primary:hover{color:#fff;background:#0f49de;border-color:#0f49de}.button.secondary:hover,.nav-cta:hover{border-color:#1557ff61}.button:active,.nav-cta:active{transform:translateY(0)}.hero,.page-hero{max-width:var(--container);gap:clamp(28px,5vw,56px);margin:0 auto;padding:clamp(48px,6vw,76px) clamp(20px,4vw,56px);display:grid}.hero{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center}.page-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.84fr);align-items:center}.hero-copy{max-width:700px}.eyebrow{color:var(--brand-primary);letter-spacing:0;margin-bottom:14px;font-size:14px;font-weight:900}.hero-copy>p:not(.eyebrow),.page-hero>div>p{max-width:660px;font-size:18px}.hero-actions,.section-actions,.closing-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero-facts{color:var(--muted);gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.hero-facts li,.check-list li,.fit-list li{position:relative}.hero-facts li:before,.check-list li:before,.fit-list li:before{background:var(--brand-primary);content:"";vertical-align:2px;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.section{padding:clamp(56px,7vw,88px) clamp(20px,4vw,56px)}.section>.section-heading,.section>.deliverable-grid,.section>.workflow-grid,.section>.fit-list,.section>.pricing-grid,.section>.ongoing-plans,.section>.faq-list,.section>.timeline,.section>.two-column,.section>.setup-notice,.section>.closing-cta,.section>.email-artifact,.section>.comparison-grid,.section>.packet-grid,.section>.data-boundary-strip{max-width:var(--container);margin-left:auto;margin-right:auto}.section-heading{max-width:820px}.section-heading p{max-width:780px}.receive-section,.sample-hero,.activation-section,.activated-hero,.data-boundary-section{background:var(--surface-muted)}.sample-section,.artifact-section,.comparison-section,.email-packet-section,.closing-cta-section{background:#fff}.sample-hero{align-items:start}.sample-section{grid-template-columns:minmax(0,.82fr) minmax(340px,1.18fr);align-items:start;gap:clamp(28px,6vw,76px);display:grid}.sample-section>*{max-width:none}.deliverable-grid,.workflow-grid,.pricing-grid,.faq-list,.timeline,.comparison-grid,.packet-grid,.ongoing-plans{gap:18px;margin-top:34px;display:grid}.deliverable-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workflow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fit-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:34px;padding:0;list-style:none;display:grid}.pricing-grid{grid-template-columns:minmax(300px,1.35fr) repeat(2,minmax(240px,.85fr));align-items:stretch}.pilot-only-grid{grid-template-columns:minmax(280px,640px)}.ongoing-plans,.faq-list{grid-template-columns:repeat(2,minmax(0,1fr))}.timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.deliverable-grid article,.workflow-card,.price-card,.faq-list article,.timeline article,.comparison-grid article{background:var(--surface);border:1px solid var(--border);border-radius:6px;min-width:0;padding:24px}.workflow-card p,.price-card p,.faq-list p,.timeline p,.deliverable-grid p,.comparison-grid p{font-size:15px;line-height:1.55}.step-number,.timeline span,.comparison-grid span,.plan-label,.fictional-label{color:var(--status-warning);letter-spacing:0;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:900;display:block}.plan-label{color:var(--brand-primary)}.muted-label{color:var(--muted)}.recommended-plan{box-shadow:var(--shadow);border-color:#1557ff70}.ongoing-plan{box-shadow:none}.price{color:var(--brand-ink);margin-bottom:18px;font-size:40px;font-weight:900;line-height:1}.price span{color:var(--muted);font-size:15px;font-weight:800}.plan-details,.check-list,.numbered-list{color:var(--muted);gap:10px;margin:22px 0;padding-left:20px;display:grid}.check-list{padding-left:0;list-style:none}.muted-check-list li:before{background:var(--status-warning)}.checkout-disclosure{color:var(--muted-strong);margin-top:18px}.artifact-stack{align-self:center;min-height:500px;position:relative}.artifact-caption{background:var(--brand-ink);color:#fff;white-space:normal;border-radius:999px;max-width:100%;margin-bottom:18px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.email-artifact{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);color:var(--brand-ink);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:24px}.artifact-stack .email-artifact{width:100%;max-width:620px;position:absolute}.artifact-stack .email-artifact:first-of-type{top:76px;right:22px;transform:rotate(-2deg)scale(.88)}.artifact-stack .email-artifact:nth-of-type(2){z-index:2;top:126px;right:0}.artifact-stack .email-artifact:nth-of-type(3){top:372px;right:36px;transform:rotate(1.5deg)scale(.9)}.email-topline,.email-recipient,.alert-header{color:var(--muted);font-size:13px;font-weight:700}.email-topline{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.email-subject{color:var(--brand-ink);margin-top:16px;font-size:18px;font-weight:900}.email-recipient{margin:6px 0 20px}.email-artifact h3{font-size:28px}.artifact-list{gap:14px;margin:20px 0;display:grid}dt{color:var(--muted);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:900}dd{overflow-wrap:anywhere;margin:0}.excerpt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.excerpt-grid div,.summary-metrics span{background:var(--surface-muted);border:1px solid var(--border);border-radius:6px;padding:14px}.excerpt-grid span{color:var(--muted);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.reply-instruction,.legal-line,.scope-note{border-top:1px solid var(--border);color:var(--brand-ink);margin:22px 0 0;padding-top:16px;font-size:14px;font-weight:800}.scope-note{border-top:0;max-width:760px;margin:0;padding-top:0}.scope-note.compact{color:var(--muted-strong);font-size:15px}.compact-email{padding:22px}.compact-email .excerpt-grid{grid-template-columns:1fr}.supporting-email{box-shadow:0 10px 28px #06174214}.summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.summary-metrics span{color:var(--brand-ink);font-size:14px;font-weight:800}.two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,80px);display:grid}.activation-summary{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;padding:28px}.activation-summary h2{font-size:30px}.data-boundary-strip{background:var(--brand-ink);color:#fff;overflow-wrap:anywhere;border-radius:8px;padding:28px;font-size:24px;font-weight:900;line-height:1.18}.setup-notice{background:var(--surface-warm);border:1px solid #b8772059;border-radius:6px;margin-top:24px;padding:24px}.closing-cta{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:28px;padding:30px;display:flex}.closing-cta h2{font-size:34px}.site-footer{border-top:1px solid var(--border);color:var(--muted);grid-template-columns:auto minmax(280px,1fr);align-items:center;gap:18px;padding:28px clamp(20px,4vw,56px);display:grid}.footer-lockup{width:170px}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:18px;font-size:14px;font-weight:700;display:flex}.footer-button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.footer-button:hover{color:var(--brand-primary)}.site-footer p{grid-column:1/-1;max-width:880px;margin:0}.legal-page{max-width:820px;margin:0 auto;padding:clamp(40px,8vw,96px) 24px}.legal-page h1{font-size:54px}.legal-page h2{margin-top:42px;font-size:28px}.legal-page p,.legal-page li{font-size:17px}.legal-page ul{gap:10px;margin:0 0 20px;padding-left:22px;display:grid}.effective-date{font-weight:800}.legal-back{color:var(--brand-ink);margin-bottom:44px;font-weight:800;display:inline-block}.legal-brand img{width:170px}.demo-source-page{background:#fff;min-height:100vh}.demo-source-header{border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;padding:18px clamp(20px,4vw,56px);font-size:14px;font-weight:800;display:flex}.demo-source-header span{color:var(--status-warning)}.demo-job-posting{max-width:820px;margin:0 auto;padding:clamp(48px,8vw,92px) 24px}.demo-company{color:var(--brand-primary);margin-bottom:14px;font-size:15px;font-weight:900}.demo-meta{border-bottom:1px solid var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 36px;padding:20px 0;display:grid}.demo-job-posting section{margin-top:34px}.demo-job-posting h2{font-size:26px}.demo-disclaimer{background:var(--surface-warm);color:var(--brand-ink);border:1px solid #b8772059;border-radius:6px;margin-top:42px;padding:18px;font-weight:800}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}@media (max-width:980px){.hero,.page-hero,.sample-section,.two-column{grid-template-columns:1fr}.nav-links{gap:14px}.brand-lockup{width:172px}.artifact-stack{min-height:auto}.artifact-stack .email-artifact{width:100%;max-width:none;margin-top:14px;position:static;transform:none}.deliverable-grid,.workflow-grid,.pricing-grid,.ongoing-plans,.timeline,.summary-metrics,.fit-list,.faq-list,.comparison-grid,.packet-grid{grid-template-columns:1fr}.closing-cta,.site-footer{grid-template-columns:1fr;align-items:flex-start}.footer-links{justify-content:flex-start}}@media (max-width:720px){.site-header{gap:12px;padding-left:16px;padding-right:16px}.nav-links a[href="/#how"],.nav-links a[href="/#faq"],.nav-cta{display:none}.nav-links{gap:12px;font-size:13px}.brand-lockup{width:148px}.nav-cta{padding-left:12px;padding-right:12px}.hero,.section,.page-hero{padding-left:16px;padding-right:16px}h1{overflow-wrap:anywhere;font-size:36px}h2{font-size:30px}h3{font-size:18px}p,li,dd,.hero-copy>p:not(.eyebrow),.page-hero>div>p{font-size:16px}.hero-actions,.section-actions,.closing-actions{flex-direction:column}.hero-actions .button,.section-actions .button,.closing-actions .button{width:100%}.excerpt-grid,.demo-meta{grid-template-columns:1fr}.email-topline,.demo-source-header{flex-direction:column;align-items:flex-start}.email-artifact,.activation-summary,.deliverable-grid article,.workflow-card,.price-card,.faq-list article,.timeline article,.comparison-grid article{padding:18px}.email-artifact h3,.activation-summary h2,.data-boundary-strip,.closing-cta h2,.legal-page h1{font-size:30px}.price{font-size:34px}}@media (max-width:440px){.site-header{flex-wrap:wrap}.nav-links{order:3;width:100%}.brand-lockup{width:142px}.site-header{align-items:flex-start}}
