
.section-quick-nav{display:flex;flex-wrap:wrap;gap:9px 12px;overflow:visible;white-space:normal;padding-block:22px;margin:0}
.section-quick-nav a{display:inline-flex;align-items:center;min-height:40px;padding:8px 16px;line-height:1.4;font-size:14px;border:1px solid #d4b16a55;border-radius:24px;background:#f2eadb;color:#101f3b;text-decoration:none;white-space:normal;text-align:center}
.section-quick-nav a:hover,.section-quick-nav a:focus-visible{background:#101f3b;color:#faf7f0;border-color:#d4b16a}
.section-quick-nav a:focus-visible{outline:2px solid #101f3b;outline-offset:3px}
.section-nav-target{scroll-margin-top:120px}
.pending-section{background:#faf7f0;padding-block:42px}
.pending-section h2{font-size:clamp(24px,3vw,34px);line-height:1.4;margin:0 0 12px;color:#101f3b}
.pending-section p{font-size:17px;line-height:1.7;color:#555951;margin:0}
@media(max-width:650px){.section-quick-nav{gap:8px;padding-block:18px}.section-quick-nav a{font-size:13px;padding:8px 12px}.section-nav-target{scroll-margin-top:100px}.pending-section{padding-block:32px}}
