
.top{position:sticky;top:0;z-index:30}.top .nav{min-height:100px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:18px;padding-top:0;padding-bottom:0}.top .brand{flex-shrink:1}.top .brand img{width:190px;height:96px;object-fit:contain}.section-menu{position:relative;flex-shrink:0}.menu-toggle{font:700 16px/1.3 Arial,Helvetica,sans-serif;background:#203b2c;color:#fbf7ed;border:0;border-radius:28px;min-height:46px;padding:12px 23px;cursor:pointer;display:flex;align-items:center;gap:12px}.menu-toggle::after{content:'';width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin-top:-4px}.menu-toggle[aria-expanded=true]::after{transform:rotate(225deg);margin-top:4px}.menu-toggle:focus-visible,.section-menu a:focus-visible{outline:3px solid #af5e37;outline-offset:3px}.menu-panel{position:absolute;right:0;top:calc(100% + 12px);width:min(320px,calc(100vw - 42px));max-height:calc(100dvh - 130px);overflow:auto;background:#fbf7ed;color:#253229;border:1px solid #d8dfd3;box-shadow:0 12px 32px #203b2c30;border-radius:12px;padding:8px}.menu-panel[hidden]{display:none}.menu-panel a{display:block;padding:12px 14px;font-size:16px;line-height:1.35;text-decoration:none;border-radius:6px;font-weight:700}.menu-panel a:hover{background:#e6ecdf}.menu-panel a:last-child{border-top:1px solid #ddd;margin-top:6px;border-radius:0}.updates-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.updates-grid>*{min-width:0}.feed-host{width:100%;max-width:500px;min-width:0}.feed-frame{width:100%;max-width:100%;box-shadow:none}.feed-host{box-shadow:0 8px 24px #203b2c15}main[id],section[id]{scroll-margin-top:120px}@media(max-width:800px){.top .nav{min-height:86px;gap:14px}.top .brand img{width:155px;height:78px}}@media(max-width:700px){.updates-grid{grid-template-columns:minmax(0,1fr)}main[id],section[id]{scroll-margin-top:100px}}@media(max-width:420px){.top .brand img{width:138px}.menu-toggle{padding:12px 18px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
