 .offer-hero{padding:55px 0 70px}.offer-hero h1{font-size:clamp(52px,7vw,96px);line-height:1.02;font-weight:400;letter-spacing:-.065em;margin:35px 0}.offer-hero h1 em{font-family:Georgia,serif}.offer-hero .lead{font-size:20px;max-width:690px}.offer-hero .actions{margin-top:28px}.case-band{background:#252621;color:#efeee8;padding:65px 0}.case-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.case-grid p{max-width:510px;color:#d0d4c7}.case-grid .eyebrow{color:#c6fa57}.case-grid .button{background:#c6fa57;color:#252621}.mock{background:#f6f7f0;color:#252621;padding:28px;border-radius:12px;min-height:320px;box-shadow:0 18px 50px #0002}.mock small{color:#666b5f}.mock-head{display:flex;justify-content:space-between;border-bottom:1px solid #d2d5c9;padding-bottom:15px;margin-bottom:20px;font-size:12px}.mock h3{font-size:28px;line-height:1.12;margin:20px 0;letter-spacing:-1px}.mock-row{padding:13px 0;border-bottom:1px solid #d2d5c9;display:flex;justify-content:space-between;gap:14px}.mock-pill{padding:4px 10px;border-radius:20px;background:#dcebc6;font-size:11px}.mock-note{display:block;margin-top:20px;font-size:11px}.nostos-cover{height:150px;background:linear-gradient(155deg,#b2c6b4 0 40%,#6a8577 40% 56%,#e7c6a6 56% 64%,#dde8e1 64%);border-radius:7px;display:flex;align-items:end;padding:15px;color:#252621}.quiz-visual{padding:0;overflow:hidden}.quiz-visual img{width:100%;height:320px;object-fit:cover;display:block}.quiz-visual small{display:block;padding:15px}.offer-section{padding:70px 0}.offer-section .intro-copy{max-width:680px;font-size:18px}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px}.offer-card{padding:28px 0;border-top:1px solid #bfc3b6}.offer-card h3{font-size:25px;font-weight:400;line-height:1.15;margin:18px 0}.offer-card p{color:#64655d;font-size:15px}.offer-card a{font-size:14px}.deliverable-list{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px;padding:0;list-style:none;margin-top:30px}.deliverable-list li{padding:18px 0;border-top:1px solid #cfcec5}.deliverable-list span{font:11px monospace;color:#6c7360;margin-right:18px}.offer-faq{max-width:800px}.offer-faq details{border-bottom:1px solid #cfcec5;padding:22px 0}.offer-faq summary{font-size:19px;cursor:pointer}.offer-faq p{color:#64655d}.offer-cta{padding:55px;background:#c6fa57;display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:60px}.offer-cta p{max-width:560px}.offer-cta h2{font-size:44px}.offer-tiles{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:40px 0}.offer-tile{display:block;border:1px solid #bfc3b6;padding:32px;text-decoration:none;min-height:220px;transition:background .2s}.offer-tile:hover{background:#dce7cb}.offer-tile h2{font-size:36px}.offer-tile p{max-width:420px}.feature-first{padding:60px 0;background:#dee8cf}.feature-first .case-grid p{color:#505747}.feature-first .eyebrow{color:#505747}.feature-first h2{font-size:clamp(35px,4.5vw,64px)}.runway-fields{display:grid;gap:16px}.runway-fields label{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px}.runway-fields input{width:130px;border:1px solid #b9c3aa;border-radius:4px;padding:9px;background:#fff;font:inherit}.runway-result{margin-top:20px;border-top:1px solid #c5cebb;padding-top:15px}.runway-result strong{display:block;font-size:43px}.runway-track{height:12px;background:#dbe0d1;margin-top:15px;border-radius:9px;overflow:hidden}.runway-track span{display:block;height:100%;background:#245fd2;width:50%}@media(max-width:700px){.case-grid,.offer-grid,.offer-tiles,.deliverable-list{grid-template-columns:1fr}.case-grid{gap:28px}.offer-cta{padding:28px;display:block}.offer-hero{padding-top:30px}.offer-hero .lead{font-size:18px}.offer-section,.case-band,.feature-first{padding:45px 0}.mock{padding:20px}header.wrap{flex-wrap:wrap;padding:18px 0}header.wrap nav{flex-wrap:wrap}.offer-cta h2{font-size:35px}}
.product-illustration{margin:0;min-width:0}.product-illustration img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 20px 65px #0003}.product-illustration a{display:block;text-decoration:none}.product-illustration figcaption{font-size:11px;line-height:1.5;color:#b8c4b0;margin-top:13px}.feature-first .product-illustration figcaption{color:#53634b}.case-grid:has(.product-illustration){grid-template-columns:1.4fr 1fr;gap:45px}.feature-first .case-grid:has(.product-illustration){grid-template-columns:1fr 1.4fr}.offer-thumb{display:block;width:100%;height:auto;margin-bottom:25px;border-radius:6px}.offer-tile{overflow:hidden}.case-grid .product-illustration{align-self:center}@media(max-width:800px){.case-grid:has(.product-illustration),.feature-first .case-grid:has(.product-illustration){grid-template-columns:1fr;gap:30px}}

.tracker-case{background:#e7edf9;color:#233247}.tracker-case .eyebrow{color:#285cdb}.tracker-case .case-grid p{color:#526177}.tracker-case .button{background:#285cdb;color:white}.tracker-example{border-top:5px solid #285cdb}.tracker-demo-kpis{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0}.tracker-demo-kpis>div{background:#edf2fc;border-radius:9px;padding:15px}.tracker-demo-kpis strong{display:block;font-size:32px;color:#285cdb}.tracker-example .mock-row{align-items:center}
