.gdf-manual-quote{margin:1.5rem 0;padding:1.25rem 1.4rem;border-left:4px solid #18b9bb;border-radius:0 16px 16px 0;background:#eef8f6}.gdf-manual-quote blockquote{margin:0;font-size:clamp(1.12rem,2vw,1.45rem);font-weight:700;line-height:1.45}.gdf-manual-quote p{margin:.7rem 0 0;font-size:.82rem}.gdf-manual-quote a{text-decoration:none;font-weight:700}.gdf-manual-availability{color:#425652;line-height:1.5}.gdf-manual-availability a{text-decoration:underline;text-underline-offset:2px}.gdf-manual-manifesto{margin:3rem 0}.gdf-manual-manifesto>header{max-width:820px;margin-bottom:1.4rem}.gdf-manifesto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.gdf-manifesto-grid article{position:relative;padding:1.25rem 1.3rem 1.25rem 3.5rem;border-radius:18px;background:#f4f8f6}.gdf-manifesto-grid article>span{position:absolute;left:1.1rem;top:1.1rem;font-size:.76rem;font-weight:900;color:#18a5a7}.gdf-manifesto-grid blockquote{margin:0;font-size:1rem;line-height:1.55;font-weight:650}.gdf-legacy-principles{margin:2rem 0;padding:1.4rem;border-radius:22px;background:#f7faf8}.gdf-legacy-principles>h2{margin:.2rem 0 1rem}@media(max-width:700px){.gdf-manifesto-grid{grid-template-columns:1fr}}
