.nbm.nbm{--nbm-bar-bg:var(--pb-white,#fff);--nbm-bar-text:var(--pb-ink,#111);--nbm-active-text:var(--pb-teal,#35b28d);--nbm-toggle-bg:var(--pb-green,#c3f73a);--nbm-toggle-icon:var(--pb-ink,#111);--nbm-toggle-open-bg:var(--pb-forest,#1d624d);--nbm-toggle-open-icon:var(--pb-white,#fff);--nbm-aside-bg:var(--pb-brown,#421a0f);--nbm-aside-text:var(--pb-white,#fff);--nbm-icon-bg:var(--pb-green,#c3f73a);--nbm-main-bg:var(--pb-green,#c3f73a);--nbm-main-text:var(--pb-ink,#111);--nbm-line:var(--pb-teal,#35b28d);--nbm-link-hover-bg:#e8ffab;--nbm-link-hover-text:var(--pb-brown,#421a0f);--nbm-card-bg:var(--pb-white,#fff);--nbm-card-text:var(--pb-ink,#111);--nbm-button-bg:var(--pb-green,#c3f73a);--nbm-button-text:var(--pb-ink,#111);--nbm-button-accent:var(--pb-teal,#35b28d);--nbm-footer-bg:var(--pb-mint,#ebf9f5);--nbm-footer-text:var(--pb-ink,#111);--nbm-muted:var(--pb-muted,#5c5c5c);--nbm-font:var(--pb-font,"Lexend",system-ui,-apple-system,"Segoe UI",sans-serif);--nbm-content-width:1168px;--nbm-gutter:20px;--nbm-bar-height-wide:88px;--nbm-bar-height:68px;--nbm-radius:16px;--nbm-scrolled-opacity:85%;--nbm-shadow:0 24px 48px -24px rgba(17,17,17,.3);--nbm-section-width:clamp(168px,21.875cqi - 42px,224px);--nbm-section-gap:clamp(28px,10.9375cqi - 77px,56px);--nbm-card-width:clamp(216px,9.375cqi + 126px,240px);--nbm-title-size:clamp(24px,0.78125cqi + 16.5px,26px);--nbm-section-title-size:clamp(18px,0.78125cqi + 10.5px,20px);--nbm-bar-gap:clamp(20px,4.6875cqi - 25px,32px);--nbm-drawer-gap:clamp(20px,6.25cqi - 40px,36px);--nbm-list-gap:clamp(20px,3.125cqi - 10px,28px);--nbm-item-zoom:1.03;--nbm-link-pad:14px;--nbm-link-pad-block:7px;--nbm-link-zoom-room:0.75em;--nbm-card-radius:16px;--nbm-card-body-radius:14px;--nbm-card-pad:10px 12px;--nbm-card-overlap:12px;--nbm-button-offset:2px;color:var(--nbm-bar-text);container:nbm/inline-size;display:block;font-family:var(--nbm-font);font-size:16px;font-weight:400;line-height:1.4;-webkit-font-smoothing:antialiased}.nbm.nbm.nbm [hidden],.nbm.nbm[hidden]{display:none}.nbm.nbm .nbm__social-text,.nbm.nbm .nbm__sr{block-size:1px;clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap}.nbm.nbm .nbm__back-icon,.nbm.nbm .nbm__chevron,.nbm.nbm .nbm__icon,.nbm.nbm .nbm__placeholder-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.nbm.nbm .nbm__icon{block-size:24px;inline-size:24px}.nbm.nbm .nbm__back,.nbm.nbm .nbm__menu-toggle,.nbm.nbm .nbm__row-summary,.nbm.nbm .nbm__tile,.nbm.nbm :not([aria-expanded=true])>.nbm__icon--close,.nbm.nbm [aria-expanded=true]>.nbm__icon--open{display:none}.nbm.nbm .nbm__shell{background:var(--nbm-bar-bg);position:relative;z-index:100}.nbm.nbm.nbm--sticky .nbm__shell{inset:0 0 auto;position:fixed;z-index:1000}.nbm.nbm.nbm--sticky[data-nbm-scrolled] .nbm__shell:not(:has(.nbm__menu-toggle[aria-expanded=true])){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--nbm-bar-bg) var(--nbm-scrolled-opacity),transparent)}@media (prefers-reduced-transparency:reduce){.nbm.nbm.nbm--sticky[data-nbm-scrolled] .nbm__shell:not(:has(.nbm__menu-toggle[aria-expanded=true])){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--nbm-bar-bg)}}.nbm.nbm .nbm__spacer{block-size:var(--nbm-bar-height-wide);display:block}.nbm.nbm .nbm__bar{--nbm-mode:desktop;align-items:center;display:flex;gap:var(--nbm-bar-gap);margin-inline:auto;max-inline-size:calc(var(--nbm-content-width) + var(--nbm-gutter)*2);min-block-size:var(--nbm-bar-height-wide);padding:20px var(--nbm-gutter)}.nbm.nbm .nbm__brand{align-items:center;display:inline-flex;flex:none;margin-inline-end:auto}.nbm.nbm .nbm__brand-image{block-size:32px;inline-size:auto}.nbm.nbm .nbm__brand-text{color:var(--nbm-aside-bg);font-size:28px;font-weight:600;letter-spacing:-.02em}.nbm.nbm .nbm__drawer,.nbm.nbm .nbm__list,.nbm.nbm .nbm__social{align-items:center;display:flex}.nbm.nbm .nbm__drawer{gap:var(--nbm-drawer-gap)}.nbm.nbm .nbm__list{gap:var(--nbm-list-gap)}.nbm.nbm .nbm__social{gap:4px}.nbm.nbm .nbm__social:last-child{margin-inline-end:-11px}.nbm.nbm .nbm__link,.nbm.nbm .nbm__trigger{align-items:center;display:inline-flex;font-size:15px;gap:8px;line-height:1.2;padding-block:8px;white-space:nowrap}.nbm.nbm .nbm__link--current,.nbm.nbm .nbm__trigger--current,.nbm.nbm .nbm__trigger:hover,.nbm.nbm .nbm__trigger[aria-expanded=true],.nbm.nbm a.nbm__link:hover{color:var(--nbm-active-text)}.nbm.nbm :is(a.nbm__link:hover,.nbm__trigger:hover,.nbm__trigger[aria-expanded=true]){scale:var(--nbm-item-zoom)}.nbm.nbm .nbm__chevron{block-size:8px;flex:none;inline-size:12px;stroke-width:1.75}.nbm.nbm .nbm__trigger[aria-expanded=true] .nbm__chevron{transform:rotate(180deg)}.nbm.nbm .nbm__social-link,.nbm.nbm .nbm__social-tile{align-items:center;display:inline-flex;justify-content:center}.nbm.nbm .nbm__social-link{block-size:44px;inline-size:44px}.nbm.nbm .nbm__social-link:hover{color:var(--nbm-active-text)}.nbm.nbm .nbm__social-icon{block-size:22px;fill:currentColor;inline-size:22px}.nbm.nbm .nbm__panel{display:block;inset-block-start:100%;inset-inline:0;padding:32px var(--nbm-gutter) 40px;pointer-events:none;position:absolute;white-space:normal}.nbm.nbm .nbm__panel-inner{border-block-end:4px solid var(--nbm-line);border-radius:var(--nbm-radius);box-shadow:var(--nbm-shadow);margin-inline:auto;max-inline-size:var(--nbm-content-width);overflow:hidden;pointer-events:auto}.nbm.nbm .nbm__layout{display:grid;grid-template-columns:minmax(208px,25%) 1fr;grid-template-rows:minmax(var(--nbm-panel-height,0),auto) auto}.nbm.nbm .nbm__main{align-items:start;background:var(--nbm-main-bg);color:var(--nbm-main-text);display:grid;gap:28px;grid-template-columns:1fr;padding:24px 28px 24px 32px}.nbm.nbm .nbm__main--featured{grid-template-columns:1fr var(--nbm-card-width)}.nbm.nbm .nbm__aside{background:var(--nbm-aside-bg);color:var(--nbm-aside-text);display:flex;flex-direction:column;gap:12px;padding:24px 20px 32px}.nbm.nbm .nbm__icon-tile{align-self:flex-start;background:var(--nbm-icon-bg);block-size:30px;border-radius:8px;color:var(--nbm-main-text);display:inline-grid;inline-size:30px;margin:6.4px 0 20px 6.4px;place-items:center;transform:rotate(45deg)}.nbm.nbm .nbm__aside-icon{block-size:16px;inline-size:16px;object-fit:contain;transform:rotate(-45deg)}.nbm.nbm .nbm__title{font-size:var(--nbm-title-size);font-weight:500;letter-spacing:-.01em;line-height:1.15}.nbm.nbm .nbm__description{font-size:14px;line-height:1.45;max-inline-size:320px}.nbm.nbm .nbm__description p+p{margin-block-start:.5em}.nbm.nbm .nbm__description a,.nbm.nbm .nbm__title-link:hover{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.nbm.nbm .nbm__sections{display:grid;gap:20px var(--nbm-section-gap);grid-template-columns:repeat(auto-fill,var(--nbm-section-width))}.nbm.nbm .nbm__section-title{font-size:var(--nbm-section-title-size);font-weight:600;line-height:1.25;margin-block-end:8px}.nbm.nbm .nbm__subsections{display:grid;gap:2px}.nbm.nbm .nbm__subsection-link,.nbm.nbm .nbm__subsection-text{display:block;font-size:14px;line-height:1.35;padding-block:var(--nbm-link-pad-block)}.nbm.nbm .nbm__section-link{display:block;margin-block:calc(var(--nbm-link-pad-block)*-1);padding-block:var(--nbm-link-pad-block)}.nbm.nbm a:is(.nbm__section-link,.nbm__subsection-link){border-radius:10px;margin-inline:calc(var(--nbm-link-pad)*-1);padding-inline:var(--nbm-link-pad) calc(var(--nbm-link-pad) + var(--nbm-link-zoom-room))}.nbm.nbm :is(.nbm__section-label,.nbm__subsection-label){display:inline-block;transform-origin:left center}@media (hover:hover){.nbm.nbm a:is(.nbm__section-link,.nbm__subsection-link):hover{background:var(--nbm-link-hover-bg);color:var(--nbm-link-hover-text)}.nbm.nbm a:hover>:is(.nbm__section-label,.nbm__subsection-label){scale:var(--nbm-item-zoom)}}.nbm.nbm .nbm__featured{align-self:center;background:var(--nbm-card-bg);border-radius:var(--nbm-card-radius);color:var(--nbm-card-text);display:flex;flex-direction:column;overflow:clip}.nbm.nbm .nbm__featured-media{aspect-ratio:16/9;background:var(--nbm-button-accent);overflow:hidden;position:relative}.nbm.nbm .nbm__featured-image{block-size:100%;inline-size:100%;inset:0;object-fit:cover;position:absolute}.nbm.nbm .nbm__featured-content{align-items:flex-start;background:var(--nbm-card-bg);border-radius:var(--nbm-card-body-radius) var(--nbm-card-body-radius) 0 0;display:flex;flex-direction:column;gap:4px;margin-block-start:calc(var(--nbm-card-overlap)*-1);padding:var(--nbm-card-pad);position:relative}.nbm.nbm .nbm__featured-meta{align-items:center;color:var(--nbm-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;white-space:nowrap}.nbm.nbm .nbm__featured-date+.nbm__featured-detail:before{background:currentColor;block-size:4px;border-radius:50%;content:"";display:inline-block;inline-size:4px;margin-inline-end:8px;opacity:.5;vertical-align:middle}.nbm.nbm .nbm__featured-title{font-size:13px;font-weight:700;line-height:1.3;overflow-wrap:break-word}.nbm.nbm .nbm__footer{background:var(--nbm-footer-bg);color:var(--nbm-footer-text);display:grid;grid-column:1/-1;grid-template-rows:1fr}.nbm.nbm .nbm__footer-inner{min-block-size:0;overflow:hidden}.nbm.nbm .nbm__footer-content{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 24px;padding:11px 20px}.nbm.nbm .nbm__footer-title{font-weight:700}.nbm.nbm .nbm__footer-title:after{content:":"}.nbm.nbm .nbm__footer-links{display:flex;flex-wrap:wrap;gap:8px 24px}.nbm.nbm .nbm__footer-link{text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.2em}.nbm.nbm .nbm__footer-link:hover{text-decoration-thickness:2px}.nbm.nbm .nbm__featured-cta{--pb-button-bg:var(--nbm-button-bg);--pb-button-text:var(--nbm-button-text);--pb-button-accent:var(--nbm-button-accent);--pb-button-size:10px;--pb-button-padding:6px 16px;--pb-button-offset:var(--nbm-button-offset);--pb-button-radius:5px;margin-block:4px var(--nbm-button-offset)}.nbm.nbm .nbm__placeholder-brand{background:color-mix(in srgb,currentColor 12%,transparent);block-size:32px;border-radius:8px;display:block;inline-size:112px}.nbm.nbm .nbm__placeholder-icon{stroke-width:2.5}.nbm.nbm .nbm__placeholder-lines{display:grid;gap:8px;inline-size:100%;max-inline-size:288px}.nbm.nbm .nbm__placeholder-line{background:color-mix(in srgb,currentColor 25%,transparent);block-size:10px;border-radius:999px;display:block}.nbm.nbm .nbm__placeholder-line:last-child{inline-size:60%}@media (scripting:enabled){.nbm.nbm:not([data-nbm-ready]) .nbm__panel{display:none}@container nbm (width < 960px){.nbm.nbm:not([data-nbm-ready]) .nbm__drawer{display:none}}}@media (scripting:none){.nbm.nbm :is(.nbm__menu-toggle,.nbm__chevron,.nbm__panel){display:none}.nbm.nbm .nbm__item:is(:hover,:focus-within)>.nbm__panel{display:block;pointer-events:auto}@container nbm (width < 960px){.nbm.nbm.nbm--sticky .nbm__shell{position:relative}.nbm.nbm :is(.nbm__spacer,.nbm__back){display:none}.nbm.nbm :is(.nbm__drawer,.nbm__panel){block-size:auto;position:static}}}@media (prefers-contrast:more){.nbm.nbm{--nbm-scrolled-opacity:100%}.nbm.nbm .nbm__link--current,.nbm.nbm .nbm__social-link:hover,.nbm.nbm .nbm__trigger--current,.nbm.nbm .nbm__trigger:hover,.nbm.nbm .nbm__trigger[aria-expanded=true],.nbm.nbm a.nbm__link:hover{color:var(--nbm-bar-text)}.nbm.nbm :is(.nbm__title-link,.nbm__section-label,.nbm__subsection-label),.nbm.nbm :is(.nbm__trigger:hover,.nbm__trigger[aria-expanded=true],.nbm__trigger--current) .nbm__row-label,.nbm.nbm :is(a.nbm__link:hover,.nbm__link--current){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.nbm.nbm .nbm__featured-meta{color:var(--nbm-card-text)}.nbm.nbm .nbm__footer-link{text-decoration-thickness:2px}.nbm.nbm .nbm__panel-inner{border:2px solid var(--nbm-bar-text)}}@media (forced-colors:active){.nbm.nbm :is(.nbm__panel-inner,.nbm__featured,.nbm__icon-tile,.nbm__placeholder-brand){border:1px solid CanvasText}.nbm.nbm .nbm__aside{border-inline-end:1px solid CanvasText}.nbm.nbm .nbm__footer{border-block-start:1px solid CanvasText}.nbm.nbm .nbm__placeholder-line{background:CanvasText}.nbm.nbm .nbm__social-icon{fill:CanvasText}.nbm.nbm :is(.nbm__trigger:hover,.nbm__trigger[aria-expanded=true],.nbm__trigger--current) .nbm__row-label,.nbm.nbm :is(a.nbm__link:hover,.nbm__link--current){text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em}.nbm.nbm a:is(.nbm__section-link,.nbm__subsection-link):hover{outline:2px solid Highlight;outline-offset:-2px}}