.sales-page h2{color:#0f172a}.sales-hero-visual{justify-self:end;width:100%;max-width:483px;height:auto}.problem-section{grid-template-columns:627px minmax(0,1fr);align-items:center;gap:20px;padding-block:125px;display:grid}.problem-points{gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.problem-points li{letter-spacing:-.011em;color:#333;align-items:center;gap:20px;font-size:18px;line-height:1.7;display:flex}.signal-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.signal-list li{letter-spacing:-.011em;color:#333;border:1px solid #c4c7c74d;border-radius:8px;grid-template-columns:19px 1fr 8px;align-items:center;gap:20px;width:min(439px,100%);min-height:76px;padding:12px 24px 12px 35px;font-size:18px;line-height:27px;display:grid}.signal-list li:nth-child(2){margin-left:88px}.signal-list img{justify-self:center}.outcomes-section{background:var(--color-ink);padding-block:80px}.outcomes-section .section-intro>div{max-width:1000px}.sales-page .outcomes-section h2{color:var(--color-white)}.outcomes-section .section-intro p{color:var(--color-inverse-muted)}.outcome-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:69px;display:grid}.outcome-card{border-radius:var(--radius-card);background:var(--color-white);flex-direction:column;min-height:546px;padding:24px;display:flex}.outcome-tag{letter-spacing:-.017em;color:var(--color-ink);background:#e1e1e1;border-radius:50px;align-self:flex-start;padding:7px 10px;font-size:12px;line-height:1}.outcome-card h3{letter-spacing:-.042em;color:var(--color-ink);margin-top:20px;font-size:24px;font-weight:500;line-height:1}.outcome-card p{letter-spacing:-.012em;color:#333;margin-top:20px;font-size:17px;line-height:1.7}.outcome-card img{width:100%;height:auto;margin-top:auto;padding-top:24px}.process-section{background:var(--color-ink);text-align:center;padding-block:90px 128px}.sales-page .process-section h2{max-width:978px;color:var(--color-white);margin-inline:auto}.process-intro{letter-spacing:-.011em;color:#b1b1b1;max-width:758px;margin:32px auto 0;font-size:18px;line-height:27px}.process-timeline{text-align:left;max-width:1132px;margin:149px auto 0;padding:0;list-style:none;position:relative}.process-timeline:before{content:"";background:#2b2b2b;width:1px;position:absolute;top:0;bottom:0;left:50%}.process-step{grid-template-columns:1fr 46px 1fr;column-gap:56px;min-height:190px;display:grid;position:relative}.process-copy h3{letter-spacing:0;color:var(--color-white);font-size:30px;font-weight:400;line-height:36px}.process-copy p{color:var(--color-inverse-muted);margin-top:10px;font-size:18px;line-height:1.625}.process-step.left .process-copy{grid-column:1}.process-step.right .process-copy{grid-column:3}.process-number{z-index:1;background:var(--color-white);color:#0a0a0a;border-radius:50%;grid-area:1/2;place-items:center;width:46px;height:46px;font-size:17px;font-weight:700;display:grid}.process-step .process-copy{grid-row:1}.rounded-visual{border-radius:var(--radius-card)}.capabilities-section{background:linear-gradient(#fff 20%,#2f2a25 70%,#000 100%);padding-block:80px 20px}.capabilities-section .section-intro>div{max-width:1000px}.sales-page .capabilities-section h2{color:var(--color-ink)}.capability-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:29px;display:grid}.capability-card{border:1px solid var(--color-surface);background:var(--color-white);border-radius:40px;min-height:249px;padding:40px 40px 20px}.capability-card img{width:48px;height:48px}.capability-card h3{letter-spacing:.031em;color:var(--color-ink);margin-top:20px;font-size:24px;font-weight:500;line-height:25px}.capability-card p{letter-spacing:-.013em;color:#333;margin-top:20px;font-size:16px;line-height:24px}.visibility-section{background:var(--color-ink)}.sales-page .visibility-section h2{color:var(--color-white)}.visibility-section .lead{color:#dfdfdf;font-size:16px;line-height:1.6}.results-band{background:#fafafa}.results-band .split-section{padding-block:120px}.results-band .lead{font-size:16px;line-height:1.6}.results-band .split-section>img{max-width:580px;margin-right:10px}@media (max-width:1100px){.problem-section{grid-template-columns:1fr 1fr}.signal-list li:nth-child(2){margin-left:40px}.outcome-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.problem-section{grid-template-columns:1fr;gap:40px;padding-block:64px}.signal-list li:nth-child(2){margin-left:0}.problem-points li,.signal-list li{font-size:16px}.outcomes-section,.capabilities-section{padding-block:64px}.outcome-grid,.capability-grid{grid-template-columns:1fr;margin-top:36px}.outcome-card,.capability-card{min-height:0}.capability-card{border-radius:28px;padding:20px}.outcome-card{padding:16px}.process-section{padding-block:64px}.process-timeline{margin-top:56px}.process-timeline:before{left:23px}.process-step{grid-template-columns:46px 1fr;column-gap:20px;min-height:0;margin-bottom:40px}.process-step.left .process-copy,.process-step.right .process-copy{grid-column:2}.process-number{grid-column:1}.process-copy p{font-size:16px}.results-band .split-section{padding-block:64px}.sales-hero-visual{justify-self:center}.outcome-card h3{font-size:20px}.outcome-card p{font-size:16px;line-height:1.7}.process-copy h3{font-size:21px;line-height:27px}.process-copy p{font-size:15px;line-height:23px}.process-intro{font-size:16px;line-height:1.5}.outcome-card h3{line-height:1.2}.signal-list span{line-height:1.5}}
