.s20-note[data-v-ff6e5706]{color:#5a6e58;background:#f3f7f0;border:1px solid #3d7a3259;border-radius:10px;padding:.85rem 1rem;font-size:.92rem}.s20nav[data-v-e7110af4]{background:#fff;border:1px solid #0e1a101f;border-radius:12px;margin-top:1.25rem;padding:1.1rem 1.1rem .9rem}.s20nav__summary[data-v-e7110af4]{cursor:default;flex-direction:column;gap:.15rem;margin:0 0 .6rem;list-style:none;display:flex}.s20nav__summary[data-v-e7110af4]::-webkit-details-marker{display:none}.s20nav__current[data-v-e7110af4]{display:none}@media (width<=900px){.s20nav__summary[data-v-e7110af4]{cursor:pointer;justify-content:center;min-height:44px}.s20nav__summary[data-v-e7110af4]:focus-visible{outline:2px solid var(--focus-ring,#3f8a35);outline-offset:2px;border-radius:6px}.s20nav__current[data-v-e7110af4]{color:var(--light-text,#0e1a10);font-size:.9rem;font-weight:600;display:block}.s20nav__current[data-v-e7110af4]:after{content:" ▾";color:var(--light-accent,#3d7a32)}.s20nav__details[open] .s20nav__current[data-v-e7110af4]:after{content:" ▴"}}.s20nav__label[data-v-e7110af4]{letter-spacing:.06em;text-transform:uppercase;color:var(--light-accent,#3d7a32);margin:0;font-size:.7rem;font-weight:700}.s20nav__list[data-v-e7110af4]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.s20nav__link[data-v-e7110af4]{color:var(--light-text,#0e1a10);border-radius:8px;margin:0 -.5rem;padding:.45rem .5rem;font-size:.85rem;line-height:1.35;text-decoration:none;transition:background .15s,color .15s;display:block}.s20nav__link--hub[data-v-e7110af4]{margin-bottom:.25rem;font-weight:600}.s20nav__link[data-v-e7110af4]:focus-visible,.s20nav__link[data-v-e7110af4]:hover{color:var(--light-accent,#3d7a32);background:#f3f7f0}.s20nav__link[aria-current=page][data-v-e7110af4]{color:var(--light-accent,#3d7a32);background:#f3f7f0;font-weight:600}.s20nav__link[data-v-e7110af4]:focus-visible{outline:2px solid var(--focus-ring,#3f8a35);outline-offset:2px}@media (pointer:coarse){.s20nav__link[data-v-e7110af4]{align-items:center;min-height:44px;display:flex}}
