.fdgm-page{max-width:1280px;margin:auto;padding:32px 24px}.fdgm-nav{display:flex;flex-wrap:wrap;gap:10px 22px;padding:18px;margin-bottom:28px;background:#eef0e5;border-radius:10px}.fdgm-nav a,.fdgm-nav span{font-size:.9rem}.fdgm-nav span{color:#596550}.fdgm-page iframe{border:1px solid #d6d9cb;width:100%;height:80vh;min-height:650px;background:#faf9f4}.fdgm-page dl{overflow-wrap:anywhere}.fdgm-page dd{margin:8px 0 22px}.fdgm-project-card{padding:20px;background:#fffdf8;border:1px solid #e1ddcf;border-radius:9px;margin:16px 0}.fdgm-project-card h2{font-size:1.4rem}.fdgm-project-card a{display:inline-block;padding:10px;color:#8b2f27}.fdgm-page :focus-visible{outline:3px solid #8b2f27;outline-offset:3px}@media(max-width:700px){.fdgm-page{padding:24px 16px}.fdgm-nav{gap:12px}.fdgm-page iframe{min-height:720px}}

.fdgm-page #fdg-atlas-frame{display:block;border:0;margin-top:20px}

.fdgm-nav{align-items:center}.fdgm-nav-placeholder small{display:block;font-size:.7rem}.fdgm-account{position:relative}.fdgm-account summary{cursor:pointer}.fdgm-account>div{position:absolute;right:0;top:100%;min-width:190px;z-index:20;padding:10px;background:#faf9f4;border:1px solid #d6d9cb;border-radius:8px;box-shadow:0 8px 24px #18352a20;color:#0f3a28}.fdgm-account>div>a{display:block;padding:10px}.fdgm-nav [aria-current="page"]{font-weight:700}.fdgm-nav .fdgm-account>div{left:0;right:auto}
