.conversion-home .hero h1,.conversion-home .section-heading h2,.conversion-home .menu-launch-copy h2,.conversion-home .product-panel-copy h3,.conversion-home .ai-heading h2,.conversion-home .ai-result h3,.conversion-home .faq-grid h2,.conversion-home .demo-copy h2{text-transform:none;line-height:1.02}.conversion-home .hero h1 span{margin-top:0}.conversion-home .hero-description{line-height:1.5}.diagnostic-turnaround{color:var(--muted-text);margin-top:17px;font-size:.91rem}.hero-ifood-note{border-left:3px solid var(--red);max-width:56ch;margin-top:24px;padding-left:15px;font-size:.94rem;line-height:1.5}.home-team{border-top:1px solid var(--line);background:#fff;padding:52px 0}.home-team-inner{grid-template-columns:1fr 1.3fr;align-items:start;gap:52px;display:grid}.home-team .eyebrow{color:var(--muted-text);margin-bottom:10px}.home-team h2{font-family:"Calcule Block 90s",sans-serif;font-size:clamp(2.1rem,4vw,3.4rem)}.home-team p:not(.eyebrow){max-width:66ch;line-height:1.6}.home-team a{margin-top:17px}.dish-diagnostic{margin-top:22px;line-height:1.5}.dish-diagnostic .text-link{margin-top:10px}.home-plan-guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:0;list-style:none;display:grid}.home-plan-guide li{border-top:2px solid #858581;padding-top:16px}.home-plan-guide li:nth-child(2){border-color:var(--red)}.home-plan-guide strong{margin-bottom:8px;font-size:1.2rem;display:block}.home-plan-guide span{color:#ddd;line-height:1.5}.conversion-home .plan-reassurance{margin:23px 0 32px}.home-comparison>summary,.home-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;list-style:none;display:flex}.home-comparison>summary::-webkit-details-marker{display:none}.home-faq summary::-webkit-details-marker{display:none}.home-comparison>summary{padding:20px 24px;font-size:1.13rem;font-weight:700}.home-comparison[open]>summary{border-bottom:2px solid var(--ink)}.home-faq{border-top:2px solid var(--ink)}.home-faq details{border-bottom:1px solid var(--line)}.home-faq summary{min-height:54px;padding:16px 0;font-weight:700;line-height:1.4}.home-faq details p{max-width:65ch;color:var(--muted-text);padding:0 20px 17px 0;line-height:1.6}.home-faq details a{margin:0 0 15px;text-decoration:underline;display:inline-block}.home-comparison summary span,.home-faq summary span{font-family:Calcule Sans,sans-serif;font-size:1.4rem}.home-comparison[open]>summary span,.home-faq details[open] summary span{transform:rotate(45deg)}:is(.home-faq summary:focus-visible,.home-comparison summary:focus-visible){outline:3px solid var(--red);outline-offset:3px}@media (max-width:700px){.home-team{padding:35px 0}.home-team-inner,.home-plan-guide{grid-template-columns:1fr;gap:16px}.home-plan-guide li{padding-top:11px}.home-plan-guide strong{margin-bottom:4px}.home-comparison>summary{padding:16px;font-size:1rem}}
