.nhc-trial{--plum:#352030;--ink:#34262d;--cream:#fcf8f0;--sand:#eee0cc;--bronze:#a16335;background:var(--cream);color:var(--ink);font:21px/1.8 Georgia,'Times New Roman',serif;width:100%;margin:auto;overflow-wrap:break-word}.nhc-trial *{box-sizing:border-box}.nhc-trial p,.nhc-trial h1,.nhc-trial h2,.nhc-trial figure{margin:0}.nhc-trial h1,.nhc-trial h2{font-family:Georgia,'Times New Roman',serif;color:inherit;font-weight:400}.nhc-trial h1 strong,.nhc-trial h2 strong{font-weight:400}.nhc-trial a{color:#86451f;text-underline-offset:.22em;text-decoration-thickness:1px}.nhc-trial a:hover{color:#3e624a}.nhc-trial a:focus-visible{outline:2px solid #a16335;outline-offset:4px}.nhc-trial img{display:block;width:100%;height:auto}.nhc-trial .trial-crumb{display:flex;gap:14px;padding:22px 5%;font:14px/1.5 Arial,sans-serif;border-bottom:1px solid #dbc3a7}
.nhc-trial .trial-cover{display:grid;grid-template-columns:1.04fr 1fr;background:var(--plum);color:#fff2dc;min-height:620px}.nhc-trial .trial-cover-copy{padding:58px 9%;align-self:center}.nhc-trial .trial-cover h1{font-size:clamp(40px,3.85vw,59px);line-height:1.13;letter-spacing:-.035em}.nhc-trial .trial-cover figure{display:flex;flex-direction:column;min-width:0}.nhc-trial .trial-cover img{flex:1;height:100%;min-height:0;object-fit:cover;object-position:66% center;aspect-ratio:1}.nhc-trial figcaption{font:12px/1.6 Arial,sans-serif;color:#7c6556;padding:11px 0}.nhc-trial .trial-cover figcaption{color:#e3c5a3;padding:10px 22px;background:#2c1a27}.nhc-trial .trial-introduction{padding:55px 12%;font-size:27px;line-height:1.7}
.nhc-trial .trial-index{padding:16px 5% 32px;background:var(--sand);display:grid;grid-template-columns:1fr 1fr;gap:0 35px}.nhc-trial .trial-index a{display:flex;align-items:center;gap:17px;font:16px/1.6 Arial,sans-serif;padding:18px 0;border-bottom:1px solid #c8a581;text-decoration:none}.nhc-trial .trial-index span{font:23px/1.2 Georgia,serif;color:#8b4b26}.nhc-trial .trial-section-heading{padding:32px 5%;background:var(--plum);color:#fff1d8;display:grid;grid-template-columns:68px 1fr;gap:28px;align-items:start}.nhc-trial .trial-section-heading>span{font:42px/1.15 Georgia,serif;color:#dfbb91;border-right:1px solid #8d684d}.nhc-trial .trial-section-heading h2{font-size:clamp(30px,2.8vw,43px);line-height:1.25;scroll-margin-top:25px}.nhc-trial .trial-body{padding:48px 5%}.nhc-trial .trial-prose{max-width:800px;margin:auto}.nhc-trial .trial-prose p+p{margin-top:25px}.nhc-trial .trial-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.nhc-trial .trial-stages>div{padding:28px;background:#f2e8d9;border-top:2px solid #b78e62;font-size:19px;line-height:1.8}.nhc-trial .trial-stage-number{display:block;font:32px/1.2 Georgia,serif;color:#92542f;margin-bottom:20px}.nhc-trial .trial-warning{margin:38px 0;padding:32px 5%;background:var(--sand);border-left:3px solid #a16335;font-size:25px;line-height:1.65}.nhc-trial .trial-split{display:grid;grid-template-columns:1fr 1.2fr;gap:6%;align-items:start}.nhc-trial .trial-split figure{position:sticky;top:24px;min-width:0}.nhc-trial .trial-split img{aspect-ratio:1;object-fit:cover}.nhc-trial .trial-split .trial-prose{min-width:0}.nhc-trial .trial-checks{max-width:1150px;margin:auto}.nhc-trial .trial-check{display:grid;grid-template-columns:58px 1fr;gap:26px;padding:32px 0;border-bottom:1px solid #d7b995}.nhc-trial .trial-check:first-child{padding-top:0}.nhc-trial .trial-check:last-child{border-bottom:0;padding-bottom:0}.nhc-trial .trial-check-number{color:#92542f;font:31px/1.3 Georgia,serif;border:1px solid #caab87;background:#f0e1ca;text-align:center;padding:10px 0;align-self:start}.nhc-trial .trial-company{background:#e9ede5;border-left:3px solid #4d6b55;padding:24px 28px;margin-top:25px}.nhc-trial .trial-closing-warning{background:#f1e3d0;border-left:3px solid #a16335;padding:24px 28px;margin-top:25px}.nhc-trial .trial-product .trial-split{grid-template-columns:1.15fr 1fr;align-items:center}.nhc-trial .trial-cta{padding:30px 9%;background:#425d49;color:#fff5e3;text-align:center;font-size:26px;line-height:1.65}.nhc-trial .trial-sources{margin-top:40px;border:1px solid #c6a27b;background:#fffaf2}.nhc-trial .trial-sources header{background:var(--plum);color:#fff1d8;padding:28px 5%}.nhc-trial .trial-sources h2{font-size:37px;line-height:1.25}.nhc-trial .trial-source-entry{padding:27px 5%;font:17px/1.8 Arial,sans-serif}.nhc-trial .trial-editorial{padding:24px 5%;background:var(--sand);border-top:1px solid #c6a27b;font:16px/1.7 Arial,sans-serif}
@media(max-width:800px){.nhc-trial{font-size:18px;line-height:1.75}.nhc-trial .trial-crumb{padding:18px 24px;font-size:13px}.nhc-trial .trial-cover{grid-template-columns:1fr;min-height:0}.nhc-trial .trial-cover-copy{padding:38px 24px}.nhc-trial .trial-cover h1{font-size:39px}.nhc-trial .trial-cover img{height:auto;aspect-ratio:1.3;flex:none}.nhc-trial .trial-introduction{padding:34px 24px;font-size:23px;line-height:1.65}.nhc-trial .trial-index{grid-template-columns:1fr;padding:12px 24px 24px}.nhc-trial .trial-index a{font-size:15px;padding:15px 0}.nhc-trial .trial-section-heading{padding:26px 24px;grid-template-columns:42px 1fr;gap:16px}.nhc-trial .trial-section-heading>span{font-size:30px}.nhc-trial .trial-section-heading h2{font-size:28px}.nhc-trial .trial-body{padding:32px 24px}.nhc-trial .trial-stages{grid-template-columns:1fr;gap:20px}.nhc-trial .trial-stages>div{font-size:18px;padding:24px}.nhc-trial .trial-stage-number{font-size:28px;margin-bottom:13px}.nhc-trial .trial-warning{margin:28px 0;padding:24px;font-size:22px}.nhc-trial .trial-split,.nhc-trial .trial-product .trial-split{grid-template-columns:1fr;gap:28px}.nhc-trial .trial-split figure{position:static}.nhc-trial .trial-split img{aspect-ratio:1.25}.nhc-trial .trial-check{grid-template-columns:35px 1fr;gap:14px;padding:26px 0}.nhc-trial .trial-check-number{font-size:22px;padding:8px 0}.nhc-trial .trial-company,.nhc-trial .trial-closing-warning{padding:20px;margin-top:20px}.nhc-trial .trial-cta{padding:26px 24px;font-size:22px}.nhc-trial .trial-sources{margin-top:26px}.nhc-trial .trial-sources header{padding:25px 24px}.nhc-trial .trial-sources h2{font-size:31px}.nhc-trial .trial-source-entry{padding:24px;font-size:15px}.nhc-trial .trial-editorial{padding:24px;font-size:15px}}
