/* Content only: unnumbered guidance and a quiet northern project brief. */
.territory-home .territory-offer:has(>div):not(:has(.territory-number)){grid-template-columns:minmax(0,1fr)}
.territory-home .territory-steps li{padding-left:0}
.territory-home .territory-steps li:before,.recovery-workflow li:before,.handover li:before,.forensic-process li:before{content:none!important;display:none!important}
.handover li{padding-left:0}.offer-caption{justify-content:flex-start}
.forensic-ledger li:not(:has(>.step)){grid-template-columns:minmax(0,1fr)}
.seller-progress a{grid-template-columns:minmax(0,1fr);column-gap:0}
.estimate-advice{display:grid;grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);align-items:center;gap:40px}.estimate-advice figure{margin:0;min-width:0}.estimate-advice img{display:block;width:100%;height:240px;object-fit:cover;border-radius:5px}.estimate-advice h2{font-size:28px;line-height:1.25;margin:0 0 18px;max-width:24ch}.estimate-advice p{max-width:66ch;line-height:1.7;margin:0 0 18px}.estimate-advice .text-link{display:inline-flex;align-items:center;min-height:48px}
@media(max-width:700px){.estimate-advice{grid-template-columns:minmax(0,1fr);gap:24px}.estimate-advice img{height:220px}.estimate-advice h2{font-size:26px}}
.evidence-chain li:not(:has(>b)){padding-top:20px}
.evidence-chain li:not(:has(>b)) h3{margin-top:0}
.lk-business-list article:not(:has(>.lk-index)){grid-template-columns:minmax(0,1fr) auto}
.owner-content{min-width:0}.owner-content .section-heading{align-items:start}
.owner-content .section-heading h2{max-width:30ch}.owner-decision-intro{max-width:78ch;font-size:17px;line-height:1.65;margin:0 0 24px}
.owner-recovery-decisions{border-top:1px solid var(--line,#cbd0ca)}
.owner-recovery-decisions .owner-recovery-decision{border:0;border-bottom:1px solid var(--line,#cbd0ca);border-radius:0;margin:0;background:transparent}
.owner-recovery-decision .reveal-heading{margin:0}
.owner-recovery-decision .reveal-toggle{min-height:84px;padding:18px 2px;gap:20px;color:var(--ink,#252a26);background:transparent;border-radius:0}
.owner-recovery-decision .reveal-toggle:hover{color:var(--ink,#252a26);background:#f0f2ed}
.owner-recovery-decision .reveal-toggle:focus-visible{outline:3px solid #2c6475;outline-offset:-3px}
.owner-recovery-decision .reveal-toggle>span:first-child{display:grid;gap:5px}
.owner-recovery-decision .reveal-toggle strong{font-size:20px;line-height:1.35;font-weight:600;letter-spacing:-.018em}
.owner-recovery-decision .reveal-toggle small{font-size:16px;line-height:1.45;font-weight:400;color:var(--muted,#5c645c)}
.owner-recovery-decision .reveal-inner{padding:0 44px 24px 2px;max-width:92ch}
.owner-recovery-decision .reveal-inner p{font-size:17px;line-height:1.65;margin:0 0 14px}
.owner-recovery-decision .reveal-inner p:last-child{margin-bottom:0}
.owner-reference-links{display:flex;align-items:start;gap:12px 26px;flex-wrap:wrap;margin-top:16px}
.owner-reference-links .text-link{min-height:48px;line-height:1.45;font-size:16px}
.owner-model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.owner-model-grid article{border-top:1px solid var(--line,#cbd0ca);padding-top:20px;min-width:0}
.owner-model-grid h3{font-size:23px;line-height:1.3;margin:0 0 14px}.owner-model-grid p{font-size:16px;line-height:1.65;margin:0}
.owner-model-note{font-size:16px;line-height:1.55;max-width:85ch;margin-top:24px}
.pg-home{width:min(1160px,calc(100% - 80px));margin-inline:auto;padding-block:40px 50px;color:#26332f}
.pg-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:62px;align-items:start;padding-bottom:30px}
.pg-intro h1{font-size:clamp(36px,3.6vw,54px);line-height:1.08;letter-spacing:-.04em;max-width:13ch;margin:0}
.pg-intro .lead{font-size:21px;line-height:1.5;max-width:40ch;margin:0 0 16px}
.pg-intro p:not(.lead):not(.eyebrow){font-size:17px;line-height:1.65;max-width:48ch}
.pg-intro .pg-domain{font-size:16px;margin-top:18px;color:#5b645d;overflow-wrap:anywhere}
.pg-intro .actions{margin-top:20px;gap:12px 22px}.pg-intro .button{min-height:50px}
.pg-panorama{margin:0;aspect-ratio:3.15/1;overflow:hidden;border-radius:4px;background:#e1e7e4}
.pg-panorama img{width:100%;height:100%;object-fit:cover;object-position:center 55%}
.pg-brief{display:grid;grid-template-columns:1fr 1.1fr;gap:72px;padding-block:34px;border-bottom:1px solid var(--line,#c9d0ca)}
.pg-brief h2{font-size:31px;line-height:1.2;max-width:17ch;margin:0 0 16px}
.pg-brief p,.pg-brief dd{font-size:16px;line-height:1.65;color:var(--muted,#5b645d)}
.pg-brief dl{margin:0;display:grid;gap:20px}.pg-brief dl>div{border-top:1px solid var(--line,#c9d0ca);padding-top:15px}
.pg-brief dt{font-size:18px;line-height:1.4;font-weight:600;margin:0 0 6px}.pg-brief dd{margin:0}
.pg-home .territory-offers{padding-block:32px;min-width:0}.pg-home .territory-offers>h2{font-size:30px;margin:0 0 14px}
.pg-home .territory-offers>p{font-size:16px;line-height:1.65}.pg-home .territory-offer-list{margin-top:22px}
.pg-home .territory-offer{display:block;border-bottom:1px solid var(--line,#c9d0ca);padding:22px 0}
.pg-home .territory-offer>div{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.3fr);column-gap:42px;row-gap:12px}
.pg-home .territory-offer h3{font-size:23px;line-height:1.3;grid-column:1;margin:0}
.pg-home .territory-price{font-size:20px;font-weight:600;color:var(--ink,#25332c);grid-column:1;margin:0}
.pg-home .territory-offer p:not(.territory-price){font-size:16px;line-height:1.6;grid-column:2;grid-row:1/3;margin:0}
.pg-home .territory-offer .text-link{grid-column:2;justify-self:start;min-height:48px;line-height:1.4}
.pg-home .territory-terms{margin-top:18px}
@media(max-width:800px){.owner-model-grid{grid-template-columns:1fr;gap:22px}.pg-home{width:calc(100% - 40px);padding-top:28px}.pg-intro,.pg-brief{grid-template-columns:1fr;gap:24px}.pg-intro h1{font-size:40px;max-width:16ch}.pg-intro .lead{font-size:19px}.pg-panorama{aspect-ratio:1.75/1}.pg-brief{padding-block:26px}.pg-home .territory-offer>div{grid-template-columns:1fr;gap:10px}.pg-home .territory-offer h3,.pg-home .territory-price,.pg-home .territory-offer p:not(.territory-price),.pg-home .territory-offer .text-link{grid-column:1;grid-row:auto}.owner-recovery-decision .reveal-toggle{min-height:88px;padding-block:17px}.owner-recovery-decision .reveal-toggle strong{font-size:18px}.owner-recovery-decision .reveal-toggle small{font-size:16px}.owner-recovery-decision .reveal-inner{padding-right:8px}.owner-recovery-decision .reveal-inner p{font-size:16px}.owner-reference-links{display:grid;gap:6px}.owner-decision-intro{font-size:16px}.owner-content .section-heading h2{max-width:22ch}}
@media(max-width:650px){.lk-business-list article:not(:has(>.lk-index)){grid-template-columns:minmax(0,1fr)}.lk-business-list article:not(:has(>.lk-index)) .button{grid-column:1}}
