
.examples-page .page-hero{background:#fff}.examples-page .prose{background:var(--paper-deep);padding-top:45px}.examples-gallery-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:35px}.examples-gallery-heading h2{margin:0;font-size:clamp(2rem,3.5vw,3.1rem)}.examples-gallery-heading p{font-size:.95rem;margin:0;color:var(--ink-soft);max-width:29em}.diagnosis-gallery{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.diagnosis-card{background:#fff;border-radius:18px;padding:28px;scroll-margin-top:110px;min-width:0}.case-card-top{display:flex;justify-content:space-between;font-size:.67rem;color:var(--ink-soft);margin-bottom:24px}.prose .diagnosis-card h2{font-size:1.7rem;margin:0;line-height:1.15}.prose .diagnosis-card .case-location{font-size:.85rem;margin:8px 0 25px}.case-metrics{display:grid;grid-template-columns:1fr 1.15fr;gap:22px;border-block:1px solid var(--line);padding:21px 0;margin-bottom:23px}.case-metrics>div>span{display:block;font-size:.65rem;color:var(--ink-soft);line-height:1.45}.case-metrics strong{display:block;font-size:2.6rem;font-weight:700;line-height:1.3;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:8px;color:var(--ink)}.case-metrics small{font-size:.85rem;letter-spacing:0;font-weight:500}.case-metrics>div:nth-child(2)>strong{color:var(--copper)}.case-metrics .case-six{display:flex;gap:6px;margin-top:8px}.case-six i{display:block;width:11px;height:11px;border:1px solid #aaa;border-radius:50%}.case-six i.named{background:var(--copper);border-color:var(--copper)}.case-findings{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-bottom:22px}.case-findings>div>span{font-size:.68rem;color:var(--ink-soft);display:block;margin-bottom:8px}.case-findings>div:nth-child(2)>span{color:var(--copper)}.prose .case-findings p{font-size:.87rem;line-height:1.6;margin:0;color:var(--ink)}.case-detail{border-top:1px solid var(--line);padding-top:5px}.case-detail summary,.comparison-detail>summary{cursor:pointer;font-size:.85rem;font-weight:600;min-height:48px;padding:15px 0;color:var(--ink);list-style:none;display:flex;align-items:center;gap:16px;justify-content:space-between}.case-detail summary::after,.comparison-detail>summary::after{content:"";width:8px;height:8px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);flex-shrink:0;margin-right:4px;transition:transform .15s}.case-detail[open]>summary::after,.comparison-detail[open]>summary::after{transform:rotate(225deg)}.case-detail summary::-webkit-details-marker,.comparison-detail summary::-webkit-details-marker{display:none}.case-detail-body{padding:16px 0 0}.prose .case-detail-body p,.prose .case-detail-body li{font-size:.9rem;line-height:1.65}.prose .case-detail-body ul,.prose .case-detail-body ol{margin-block:16px}.comparison-detail{border-bottom:1px solid #ccc;margin-top:22px;padding:8px 0}.comparison-detail>.callout{background:#fff}.examples-page .pricing{margin-top:40px;background:transparent!important}.examples-page .price-note{font-size:.85rem}.examples-page #faqList{max-width:850px}.examples-page .cta-band{margin-top:40px}
@media(hover:hover) and (pointer:fine){.case-detail>summary:hover,.comparison-detail>summary:hover{color:var(--copper)}}
@media(max-width:760px){.examples-gallery-heading{grid-template-columns:1fr;gap:20px}.diagnosis-gallery{grid-template-columns:1fr;gap:22px}.diagnosis-card{padding:24px}.prose .diagnosis-card h2{font-size:1.65rem}.case-findings{gap:18px}.case-metrics{gap:17px}.case-metrics strong{font-size:2.4rem}.case-findings p{font-size:.85rem}.case-detail summary{font-size:.82rem}}
@media(max-width:360px){.diagnosis-card{padding:20px}.case-findings{grid-template-columns:1fr;gap:15px}.case-metrics{gap:12px}.case-metrics strong{font-size:2.1rem}.case-metrics>div>span{font-size:.62rem}.case-six i{width:9px;height:9px}}
@media(prefers-reduced-motion:reduce){.case-detail summary::after,.comparison-detail>summary::after{transition:none}}
