/* Integration additions scoped to existing foundation/chapter components. */
.site-header .nav{flex-wrap:wrap}.site-header .ecosystem-menu>summary{display:flex;align-items:center}.site-header .ecosystem-panel{color:#f5fff9}.season-support{scroll-margin-top:90px}
.gwe-support-page .support-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "aside" "moments"}
.gwe-support-page .chapter-intro{grid-area:intro}.gwe-support-page .support-aside{grid-area:aside;min-width:0}.gwe-support-page .support-explore{grid-area:moments;min-width:0}
.gwe-support-page .moment-index{color:var(--cyan);font-weight:800}.gwe-support-page .moments ol{columns:1}
.gwe-support-page .record-table-wrap{overflow-x:auto;max-width:100%;margin:24px 0}
.record-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.9rem}.record-table th,.record-table td{text-align:left;padding:12px 9px;border-bottom:1px solid #c7bdc5}.record-table th:first-child{white-space:nowrap}.record-table a{display:inline-block;color:#005f59;margin:4px 8px 4px 0;font-weight:750}
.gwe-support-page .support-record .transcript{width:min(80ch,100%)}.gwe-support-page .support-record .transcript-head{width:min(80ch,100%)}
.gwe-support-page .transcript a:focus-visible{outline-color:#006b63}.gwe-support-page .follow-platforms{grid-template-columns:1fr}
@media(min-width:900px){.gwe-support-page .support-stage{grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);grid-template-areas:"intro aside" "moments aside";column-gap:64px}}
@media(max-width:599px){.site-header .nav{gap:12px;padding-block:12px}.site-header .nav-links{order:3;width:100%;justify-content:space-between;gap:10px}.record-table{font-size:.77rem}.record-table th,.record-table td{padding:10px 5px}.record-table th:nth-child(4){font-size:.66rem}}

