/* Compact native section disclosure shared by the reviewed service pages. */
.finish-navigation{padding-top:0;padding-bottom:0;border-bottom:1px solid #cbd2c2}
.finish-navigation details{border:0}
.finish-navigation summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:22px 0;color:#203d35}
.finish-navigation summary::-webkit-details-marker{display:none}
.finish-navigation summary::marker{content:''}
.finish-navigation .section-nav-label{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}
.finish-navigation .section-nav-action{position:static;display:flex;align-items:center;gap:14px;font-size:14px;font-weight:400;transform:none}
.finish-navigation svg{width:16px;height:16px;transition:transform .18s ease}
.finish-navigation details[open] svg{transform:rotate(180deg)}
.finish-navigation .section-nav-links{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;padding:0 0 22px;counter-reset:section-link}
.finish-navigation .section-nav-links a{display:flex;align-items:baseline;gap:14px;min-height:48px;padding:12px 0;background:transparent;border-radius:0;border-top:1px solid #e0e3d8;font-size:14px;line-height:1.5;white-space:normal!important;color:#203d35}
.finish-navigation .section-nav-links a::before{counter-increment:section-link;content:counter(section-link,decimal-leading-zero);font-size:11px;font-weight:500;letter-spacing:.06em;color:#a45f39;flex:0 0 20px}
.finish-navigation a:hover{color:#a45f39;text-decoration:underline;text-underline-offset:4px}
.finish-navigation summary:focus-visible,.finish-navigation a:focus-visible{outline:2px solid #a45f39;outline-offset:4px}
@media(max-width:760px){.finish-navigation summary{padding:20px 0}.finish-navigation .section-nav-links{grid-template-columns:1fr;padding-bottom:18px}.finish-navigation .section-nav-action{font-size:13px;gap:10px}.finish-navigation .section-nav-links a{font-size:14px}}
@media(prefers-reduced-motion:reduce){.finish-navigation svg{transition:none}}
.finish-navigation details summary .section-nav-label,.finish-navigation details summary .section-nav-action{position:static!important;inset:auto;transform:none!important}
