.section-subnav{margin:0 0 24px;padding:16px 18px;border:1px solid rgb(0 0 0 / .08);border-radius:10px;background:rgb(0 0 0 / .02)}.section-subnav__title{margin:0 0 10px;font-size:14px;letter-spacing:.02em;text-transform:uppercase;opacity:.75}.section-subnav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.section-subnav__list a{display:inline-block;padding:8px 10px;border-radius:999px;text-decoration:none;line-height:1;border:1px solid rgb(0 0 0 / .1)}.section-subnav__list a:hover,.section-subnav__list a:focus{border-color:rgb(0 0 0 / .22);text-decoration:none}@media (max-width:640px){.section-subnav__list{flex-direction:column;align-items:stretch}.section-subnav__list a{width:100%}}.section-subnav__link.is-active{position:relative;font-weight:600;border-color:rgb(0 0 0 / .28);background:rgb(0 0 0 / .06)}.section-subnav__link.is-active::before{content:"";position:absolute;left:-1px;top:8px;bottom:8px;width:3px;border-radius:3px;background:currentColor;opacity:.6}@media (min-width:992px){.section-subnav{float:left;width:260px;margin:0 28px 24px 0;position:sticky;top:24px;z-index:2;padding:14px;border-radius:12px}.section-subnav__list{display:block}.section-subnav__list li+li{margin-top:10px}.section-subnav__list a{width:100%;border-radius:10px;line-height:1.2;padding:10px 12px;border:none;background:#fff0}.section-subnav__list a:hover,.section-subnav__list a:focus{background:rgb(0 0 0 / .04)}.section-subnav+*{overflow:hidden}.section-subnav>h4.section-subnav__title{visibility:hidden;height:0;margin:0;padding:0}.section-subnav .section-subnav__list li:first-child{display:none!important}}