.decision-publication .pub-hero{background:#f5f0e5;padding:54px 0 46px;border-bottom:1px solid #d9cfbb}.decision-publication .pub-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center}.decision-publication .pub-hero h1{font-size:clamp(2.2rem,4.2vw,4rem);line-height:1.08;margin:22px 0}.decision-publication .pub-hero .lead{font-size:1.12rem;line-height:1.8;max-width:65ch}.decision-publication .pub-art{width:100%;height:auto;display:block;border-radius:5px}.decision-publication .pub-content{display:grid;grid-template-columns:minmax(0,760px) minmax(220px,300px);gap:64px;align-items:start;padding-top:48px;padding-bottom:56px}.decision-publication .pub-content article{min-width:0}.decision-publication .pub-content h2{scroll-margin-top:120px}.decision-publication .pub-content .callout{background:#f5f0e5;border-left:4px solid #a28448;padding:24px;margin:0 0 30px;line-height:1.8}.decision-publication .pub-toc{background:#edf2f3;padding:25px;position:sticky;top:110px;border-top:3px solid #ad945d}.decision-publication .pub-toc h2{font-size:1.5rem;margin-top:0}.decision-publication .pub-toc a{display:block;margin:0 0 14px;font-size:.95rem;line-height:1.5}.decision-publication .pub-content .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0}.decision-publication .pub-content .steps>div{padding:18px;background:#edf2f3;border-top:3px solid #ac925b}.decision-publication .pub-content .steps p{font-size:.95rem;margin:10px 0 0}.decision-publication .pub-content .disclaimer{font-size:.9rem;border-top:1px solid #ddd5c5;padding-top:20px}.decision-publication .pub-meta{font-size:.9rem;color:#59616a}.publication-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.publication-link-grid .guide-card{min-width:0;display:flex;flex-direction:column}.publication-link-grid .guide-card img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:cover}.publication-link-grid .guide-card h3{font-size:1.5rem;line-height:1.3}.publication-link-grid .guide-card .card-body{padding:24px}.publication-link-grid .guide-card p{font-size:1rem}.publication-addition{margin:32px 0;padding:24px;background:#f2f5f5;border-left:3px solid #ad945d}.publication-addition h2{margin-top:0}.decision-publication a:focus-visible{outline:3px solid #84692e;outline-offset:4px}@media(max-width:900px){.decision-publication .pub-hero-grid{grid-template-columns:1fr;gap:24px}.decision-publication .pub-hero figure{max-width:560px;margin:0}.decision-publication .pub-content{grid-template-columns:1fr;gap:28px}.decision-publication .pub-toc{position:static;grid-row:1}.publication-link-grid{grid-template-columns:1fr}.decision-publication .pub-hero{padding:30px 0}}@media(max-width:540px){.decision-publication .pub-content .steps{grid-template-columns:1fr}.decision-publication .pub-content{padding-top:24px}.decision-publication .pub-toc{padding:20px}.decision-publication .pub-hero h1{font-size:2.25rem}.publication-addition{padding:18px}}
.decision-publication .pub-hero .breadcrumb,.decision-publication .pub-hero .breadcrumb a{color:#52616a}.decision-publication .pub-hero figure{margin:0}
