*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:#faf9f5;color:#173331;font-family:Arial,Helvetica,sans-serif;line-height:1.65}a{color:inherit}a,button,input,select{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #b18536;outline-offset:4px}header,footer{max-width:1240px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:23px 40px;gap:24px}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-size:23px;letter-spacing:2px;font-weight:bold}.brand small{font-size:9px;display:block;letter-spacing:2px;line-height:1}.brand img{width:34px}nav{display:flex;gap:26px;font-size:13px;align-items:center}nav a{text-decoration:none}.nav-cta{border-bottom:1px solid #173b3b;padding-bottom:4px}.skip{position:absolute;left:12px;top:-100px;background:white;padding:12px;z-index:2}.skip:focus{top:10px}.hero{background:#173b3b;color:#fff;display:grid;grid-template-columns:1.2fr .8fr;gap:65px;padding:80px max(40px,calc((100vw - 1160px)/2));align-items:center}.eyebrow{font-size:11px;font-weight:bold;letter-spacing:2px;margin:0 0 20px}.hero .eyebrow{color:#d8be83}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.15}h1{font-family:Georgia,serif;font-weight:normal;font-size:clamp(38px,4.6vw,62px);letter-spacing:-1.8px;margin-bottom:26px}h1 em{color:#e7d4ab;font-weight:normal}h2{font-family:Georgia,serif;font-size:38px;font-weight:normal;letter-spacing:-.6px}h3{font-size:21px}.lead{font-size:18px;color:#d9e3df;max-width:590px}.actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap;margin-top:30px}.button{border:0;display:inline-block;padding:16px 22px;text-decoration:none;font:600 14px Arial;cursor:pointer;border-radius:3px}.gold{background:#e7d4ab;color:#173331}.dark{background:#173b3b;color:white}.plain{font-size:13px;text-underline-offset:5px}.hero-note{font-size:12px;color:#c4d2ce;margin:28px 0 0}.report-preview{background:#f9f7f1;color:#173331;padding:32px 30px;box-shadow:12px 12px 0 #ffffff0b;border-radius:2px;transform:rotate(1deg)}.report-top{font-size:9px;letter-spacing:1px;font-weight:bold;border-bottom:1px solid #cdd5cd;padding-bottom:18px}.report-top span{display:block;font-size:8px;font-weight:normal;margin-top:5px}.report-preview h2{font-size:29px;margin:24px 0}.report-preview ol{list-style:none;padding:0;margin:0}.report-preview li{display:flex;gap:16px;padding:18px 0;border-top:1px solid #d9ddd6}.report-preview li>span{color:#8c6d39;font-size:11px}.report-preview strong{font-size:15px}.report-preview p{font-size:13px;margin:5px 0 0;color:#53635d}.report-foot{border-top:1px solid #d9ddd6;padding-top:15px;font-size:11px!important}.credential-strip{display:flex;justify-content:center;gap:65px;padding:23px 30px;background:#e9ede6;font-size:12px;letter-spacing:.3px}.section{max-width:1240px;margin:auto;padding:75px 40px}.intro{max-width:680px;margin-bottom:35px}.intro>p:not(.eyebrow){color:#56655f;max-width:620px}.services{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.services article{border-top:2px solid #b99b61;padding:26px 0 10px}.number{color:#8c6d39;font-size:11px}.services h3{margin:20px 0}.services p{font-size:15px;color:#53635d}.services .output{font-size:12px;border-top:1px solid #d8ddd5;padding-top:18px;margin-top:26px}.scope-note{margin-top:34px;padding:28px 0;border-top:1px solid #cbd3c8;display:grid;grid-template-columns:1fr 2fr;gap:0 40px}.scope-note h3{font-family:Georgia,serif;font-size:27px;font-weight:normal}.scope-note p{font-size:14px}.scope-note a{grid-column:2;font-size:13px;font-weight:bold;text-underline-offset:4px}.method{background:#edf0e9;max-width:none;padding-inline:max(40px,calc((100vw - 1160px)/2))}.steps{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:28px 65px}.steps strong{font-family:Georgia,serif;font-size:23px;font-weight:normal}.steps p{font-size:14px;margin:12px 0;color:#53635d}.method-foot{font-size:13px;border-top:1px solid #cbd3c8;padding-top:25px}.sample-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;border-block:1px solid #cbd3c8;padding:35px 0}.tag{font-size:10px;letter-spacing:1px;color:#8c6d39}.sample-grid h3{font:normal 26px Georgia;margin-top:20px}.sample-grid p,.sample-grid dd{font-size:14px;color:#53635d}.sample-grid dl{margin:0}.sample-grid dt{font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:1px}.sample-grid dd{margin:7px 0 20px}.reviewer{background:#173b3b;color:#fff;max-width:none;padding-inline:max(40px,calc((100vw - 1160px)/2))}.reviewer .eyebrow{color:#d8be83}.reviewer h2 span{font:17px Arial;letter-spacing:2px;color:#e7d4ab}.reviewer-body{display:grid;grid-template-columns:1fr 1fr;gap:65px;font-size:15px;color:#dbe3df}.inquiry{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}label{display:block;font-size:12px;font-weight:bold}input,select{width:100%;padding:12px 10px;margin-top:6px;border:1px solid #aebdb3;border-radius:3px;background:white;color:#173331;font:14px Arial;min-height:43px}input[type=checkbox]{width:18px;min-height:18px;margin:2px 0 0;flex:0 0 18px}.consent{display:flex;gap:12px;font-size:12px;font-weight:normal;margin:25px 0}.small{font-size:12px!important;color:#53635d}.copy-button{background:none;border:0;text-decoration:underline;color:#173331;font:13px Arial;padding:14px 0 14px 18px;cursor:pointer}#form-status{font-size:13px;padding-top:12px}.terms{padding-top:0}.terms h2{font:18px Arial}.terms p{font-size:12px;color:#53635d}footer{border-top:1px solid #cbd3c8;font-size:11px;padding-block:28px}@media(max-width:900px){nav{gap:14px}nav a:not(.nav-cta){display:none}.hero{gap:30px;padding:50px 25px}.report-preview{padding:24px 20px}.report-preview h2{font-size:24px}.credential-strip{gap:25px}.section{padding:55px 25px}.services{gap:22px}.inquiry{grid-template-columns:1fr;gap:0}.inquiry .intro{max-width:650px}.reviewer-body{gap:30px}.method,.reviewer{padding-inline:25px}}@media(max-width:650px){header,footer{padding:20px}.hero{grid-template-columns:1fr}.hero h1{font-size:42px}.report-preview{transform:none;margin-top:10px}.credential-strip{flex-direction:column;gap:7px;text-align:center}.services,.sample-grid,.reviewer-body,.steps{grid-template-columns:1fr;gap:20px}h2{font-size:32px}.scope-note{display:block}.form-grid{grid-template-columns:1fr}.sample-grid{padding:25px 0}.section{padding-block:48px}.terms{padding-top:0}footer{align-items:flex-start}.hero .plain{padding:8px 0}.copy-button{padding-left:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/* Clinical service presentation — October 26, 2026 */
.hero{background:radial-gradient(ellipse at 15% 0%,#29524d 0,transparent 60%),#123431;padding-block:88px;position:relative;border-bottom:4px solid #c5a36c}.hero .eyebrow{display:inline-block;border-bottom:1px solid #b99b6170;padding-bottom:12px}.report-preview{border-top:5px solid #b99b61;box-shadow:0 24px 65px #071e2440;transform:none;border-radius:4px}.report-preview li{padding-block:21px}.report-preview li>span{font-size:13px;font-weight:bold}.credibility{gap:40px;border-bottom:1px solid #d1d9cc;padding-block:26px}.credibility strong{font-weight:700}.intro .eyebrow{color:#8a6b36}.services{gap:20px}.services article{background:#fff;border:1px solid #dedfd5;border-top:3px solid #b99b61;padding:30px;border-radius:4px;box-shadow:0 8px 24px #17333105}.services .number{font-size:13px;font-weight:bold}.services h3{font-family:Georgia,serif;font-size:26px;font-weight:normal;line-height:1.2}.services .output{margin-bottom:0}.scope-note{background:#eeeee5;border:1px solid #d4dbce;padding:32px;border-radius:4px}.method .steps li{padding:25px;background:#fafbf7;border:1px solid #d5ddcf;border-radius:4px}.sample-grid{background:#fff;border:1px solid #d8ddd2;padding:35px;border-radius:4px}.reviewer{background:radial-gradient(ellipse at 100% 0%,#2c5148,transparent 65%),#123431;padding-block:80px}.reviewer-heading{border-bottom:1px solid #ffffff26;padding-bottom:28px;margin-bottom:36px}.reviewer h2{font-size:clamp(14px,4.2vw,43px);white-space:nowrap;letter-spacing:-.6px;line-height:1.25;margin-bottom:17px}.reviewer-intro{font-family:Georgia,serif;font-size:23px;color:#e8d8b6;margin-bottom:0}.reviewer-layout{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:start}.reviewer-bio{font-size:16px;color:#dce6df}.reviewer-bio .reviewer-lead{font:normal 30px/1.2 Georgia,serif;color:#fff;margin-bottom:22px}.reviewer-accountability{background:#ffffff08;border:1px solid #ffffff2e;border-left:3px solid #c5a36c;border-radius:3px;padding:30px}.reviewer-accountability h3{font:normal 27px/1.2 Georgia,serif;color:#fff}.reviewer-accountability p:not(.eyebrow){font-size:15px;color:#dce6df}.reviewer-accountability a{font-size:14px;font-weight:bold;color:#e8d8b6;text-underline-offset:5px}.reviewer-specialties{display:flex;gap:15px;flex-wrap:wrap;margin-top:30px}.reviewer-specialties span{border:1px solid #ffffff30;padding:8px 14px;font-size:12px;letter-spacing:.3px;color:#e6e8da;border-radius:3px}.inquiry form{border:1px solid #d3dbcf;border-top:3px solid #b99b61;background:#fff;padding:30px;border-radius:4px}.inquiry h2{font-size:44px}.inquiry .intro{padding-top:10px}@media(max-width:900px){.hero{padding-block:55px}.reviewer-layout{gap:30px}.reviewer{padding-block:55px}.services article{padding:24px}.credibility{gap:22px}}@media(max-width:650px){.hero{padding-block:44px}.hero h1{font-size:40px}.reviewer-layout{grid-template-columns:1fr;gap:20px}.reviewer-heading{padding-bottom:24px;margin-bottom:28px}.reviewer-intro{font-size:20px}.reviewer-bio .reviewer-lead{font-size:27px}.reviewer-accountability{padding:24px}.reviewer-specialties{gap:8px}.reviewer-specialties span{font-size:11px;padding:7px 10px}.sample-grid{padding:25px}.scope-note{padding:25px}.inquiry form{padding:22px}.inquiry h2{font-size:34px}.credibility{gap:9px}.services article{padding:25px}.hero .actions{gap:17px}}

.hero-reviewer{margin:24px 0;color:#fff;font-size:16px}.hero-reviewer strong{display:block;margin-bottom:8px}.hero-reviewer span{font-size:13px;line-height:1.8;color:#d9d7c4}.hero .hero-note{font-size:11px}.recognition{padding-top:78px;padding-bottom:70px}.recognition-heading{max-width:820px}.recognition .eyebrow{color:#896a35;line-height:1.7}.recognition h2{font-size:clamp(32px,4vw,48px);margin-bottom:24px}.recognition-lead{font-size:18px;line-height:1.75;color:#53635d;max-width:780px}.chart-comparison{margin-top:34px;border:1px solid #d0d9cc;border-radius:5px;overflow:hidden;background:#fff}.chart-comparison table{width:100%;border-collapse:collapse;text-align:left;table-layout:fixed}.chart-comparison th{background:#173b3b;color:#f7f2e7;padding:22px 25px;font-size:15px;font-weight:600;width:50%}.chart-comparison td{vertical-align:top;padding:24px 25px;font-size:15px;line-height:1.75;border-bottom:1px solid #d9dfd3;overflow-wrap:anywhere}.chart-comparison td:first-child{color:#173b3b;background:#f0f2eb;font-weight:600}.chart-comparison td+td{color:#4c6058}.chart-comparison tr:last-child td{border-bottom:0}.recognition-takeaway{display:grid;grid-template-columns:1fr auto;gap:35px;align-items:center;margin-top:30px;padding:30px;background:#eeeade;border-left:4px solid #b99b61}.recognition-takeaway h3{font:normal 28px/1.25 Georgia,serif;margin-bottom:15px}.recognition-takeaway p{max-width:720px;font-size:15px}.recognition-takeaway .recognition-limit{font-size:12px;color:#53635d;margin:15px 0 0}.recognition-takeaway .eyebrow{font-size:10px}.recognition-takeaway .button{max-width:240px;line-height:1.6}.reviewer-intro{max-width:800px}@media(max-width:800px){.recognition-takeaway{grid-template-columns:1fr;gap:20px}}@media(max-width:650px){.hero h1{font-size:38px}.recognition{padding-block:48px}.recognition-lead{font-size:16px}.chart-comparison th{font-size:13px;padding:17px 13px}.chart-comparison td{font-size:13px;padding:18px 13px}.recognition-takeaway{padding:24px}.recognition-takeaway h3{font-size:25px}.hero-reviewer strong{font-size:15px}.recognition-takeaway .button{max-width:none;text-align:center}}

/* Defined offers and attorney decision support. */
.hero-offer{color:#e7d4ab;font-size:14px;margin:25px 0 0}.hero-offer span{padding:0 8px}.packages article{display:flex;flex-direction:column}.packages .package-price{font:normal 36px Georgia,serif;color:#173331;margin:0 0 20px}.package-price span{font:12px Arial,sans-serif;color:#53635d}.packages ul{padding-left:19px;font-size:14px;color:#53635d;margin:0 0 25px}.packages li{margin:9px 0}.packages .button{margin-top:auto;text-align:center;line-height:1.5}.report-format{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid #d0d9cc;background:white;border-radius:4px;overflow:hidden}.report-format>div{padding:35px}.report-format h3{font:normal 29px/1.2 Georgia,serif;margin-top:20px}.report-format ol{padding-left:21px;margin:0}.report-format li{padding:10px 0 10px 8px}.report-format li strong,.report-format li span{display:block}.report-format li strong{font-size:14px}.report-format li span{font-size:14px;color:#53635d;margin-top:4px}.format-side{background:#edf0e9;border-left:1px solid #d0d9cc;font-size:14px}.format-side .eyebrow{font-size:10px}.timeline-head{display:grid;grid-template-columns:1fr 2fr;gap:20px;border-block:1px solid #bbc9ba;padding:12px 0;font-weight:bold;font-size:12px}.format-placeholder{padding:15px 0;border-bottom:1px solid #bbc9ba;color:#53635d}.format-side a{font-weight:bold;text-underline-offset:4px}.format-side .small{margin-top:12px}.deliverables{padding-block:45px 60px}.recognition{border-top:1px solid #d0d9cc}.fit-faq details{border-top:1px solid #cbd3c8;padding:20px 0;max-width:900px}.fit-faq details:last-child{border-bottom:1px solid #cbd3c8}.fit-faq summary{cursor:pointer;font-weight:bold;font-size:16px}.fit-faq details p{font-size:14px;color:#53635d;margin:15px 0 0;max-width:800px}.inquiry{background:#f0eee6;max-width:none;padding-inline:max(40px,calc((100vw - 1160px)/2))}.terms{padding-top:45px}.inquiry input,.inquiry select{font-size:16px}.scope-note>div>p:first-child,.scope-note>div>p:nth-child(2),.scope-note>div>p:nth-child(3){margin-bottom:14px}@media(max-width:900px){.packages{grid-template-columns:1fr}.packages article{max-width:none}.packages .button{align-self:flex-start}.report-format>div{padding:25px}.inquiry{padding-inline:25px}}@media(max-width:650px){.report-format{grid-template-columns:1fr}.format-side{border-left:0;border-top:1px solid #d0d9cc}.hero-offer{line-height:1.9}.packages .button{align-self:stretch}.terms{padding-top:35px}}

/* APEX LNC presentation refinement — scoped exclusively to the clinical page. */
:root{--lnc-ink:#123431;--lnc-gold:#c5a36c;--lnc-paper:#faf9f5}
body{font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}
header{padding-block:27px}nav a{transition:color .18s}nav a:hover{color:#8a6b36}
.hero{gap:56px;padding-block:88px;background:radial-gradient(ellipse at 0% 0%,#2c5148 0,transparent 64%),#123431}
.hero-main{max-width:690px}.hero .eyebrow{font-size:12px;letter-spacing:2.4px;margin-bottom:13px}
.practice-label{font-size:12px;letter-spacing:.4px;color:#d3ddd4;margin:0 0 30px}
.hero h1{font-size:clamp(38px,4.25vw,59px);line-height:1.12;letter-spacing:-1.5px}
.hero .lead{font-size:18px;line-height:1.8;max-width:590px}
.hero-reviewer{border-left:2px solid #c5a36c;padding-left:18px;margin-block:28px}
.hero-reviewer strong{letter-spacing:.15px}.hero-reviewer span{line-height:1.85}
.button{border-radius:2px;min-height:48px;transition:box-shadow .18s,background-color .18s}
.button:hover{box-shadow:0 5px 15px #102d2825}.gold:hover{background:#f0dfbc}.dark:hover{background:#244d46}
.report-preview{border-radius:2px;padding:34px 30px;box-shadow:0 25px 70px #061b2438}
.report-top{letter-spacing:1.3px}.report-preview h2{font-size:31px;line-height:1.18}.report-preview li>span{font-family:Georgia,serif;font-size:17px;font-weight:normal}
.section .intro h2{line-height:1.16}.intro>p:not(.eyebrow){line-height:1.8}
.services article{border-radius:2px;box-shadow:none;padding:30px 27px}.services h3{font-size:28px;min-height:67px}.services .number{font-size:10px;letter-spacing:1.1px}.packages li{line-height:1.7}
.scope-note{border-radius:2px;background:#f0eee5}.report-format{border-radius:2px}.report-format li{border-bottom:1px solid #e5e8df;padding-block:14px}.report-format li:last-child{border-bottom:0}
.steps{counter-reset:none}.method .steps li{border-radius:2px;border-top:2px solid #b99b61;padding:28px}.steps strong{line-height:1.3}
.fit-faq summary{line-height:1.5;padding-right:15px}.fit-faq details[open]{background:#f1f1e9;padding:22px}
.inquiry form{border-radius:2px;box-shadow:0 12px 36px #17333108}.terms{border-top:1px solid #d8ded2;margin-top:8px}.terms h2{font-size:16px;letter-spacing:.2px}
@media(min-width:1400px){.hero{gap:75px}}
@media(max-width:900px){.hero{padding-block:58px;gap:30px}.services h3{min-height:0}.report-preview{padding:27px 23px}.report-preview h2{font-size:26px}}
@media(max-width:650px){header{padding-block:22px}.hero{padding-block:42px}.hero h1{font-size:39px;letter-spacing:-1.1px}.hero .lead{font-size:16px}.practice-label{margin-bottom:25px;font-size:11px}.report-preview{margin-top:8px}.report-preview h2{font-size:29px}.services article{padding:27px}.method .steps li{padding:24px}.hero .actions{align-items:stretch}.hero .actions .button{text-align:center}.fit-faq details[open]{padding:20px 16px}}
@media(prefers-reduced-motion:reduce){.button,nav a{transition:none}}
