.rf-subnav[data-astro-cid-6gddhzon]{position:sticky;top:64px;z-index:40;background:var(--rf-avocado);color:#fff}html:has(.rf-subnav){scroll-padding-top:136px}@media(min-width:1280px){.rf-subnav[data-astro-cid-6gddhzon]{top:76px}html:has(.rf-subnav){scroll-padding-top:148px}}.rf-subnav__inner[data-astro-cid-6gddhzon]{position:relative;display:flex;align-items:center;gap:18px;min-height:60px}.rf-subnav__label[data-astro-cid-6gddhzon]{flex:none;font:700 12px/1.2 var(--rf-text-font);letter-spacing:.08em;text-transform:uppercase;color:var(--rf-aqua)}.rf-subnav__list[data-astro-cid-6gddhzon]{display:none;gap:4px;margin:0;padding:10px 0;list-style:none}.rf-subnav[data-astro-cid-6gddhzon] a[data-astro-cid-6gddhzon]{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;color:var(--rf-on-dark);font:700 15px/1 var(--rf-text-font);white-space:nowrap;transition:background-color .25s ease,color .25s ease}@media(hover:hover){.rf-subnav[data-astro-cid-6gddhzon] a[data-astro-cid-6gddhzon]:hover{background:#ffffff1a;color:#fff}}.rf-subnav[data-astro-cid-6gddhzon] a[data-astro-cid-6gddhzon][aria-current=page]{background:var(--rf-aqua);color:var(--rf-ink)}.rf-subnav[data-astro-cid-6gddhzon] a[data-astro-cid-6gddhzon]:focus-visible{outline:2px solid var(--rf-aqua);outline-offset:2px}.rf-subnav__menu[data-astro-cid-6gddhzon]{min-width:0}.rf-subnav__menu[data-astro-cid-6gddhzon] summary[data-astro-cid-6gddhzon]{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:40px;padding:0 14px 0 18px;border-radius:999px;background:var(--rf-aqua);color:var(--rf-ink);font:700 15px/1 var(--rf-text-font);list-style:none;cursor:pointer}.rf-subnav__menu[data-astro-cid-6gddhzon] summary[data-astro-cid-6gddhzon]::-webkit-details-marker{display:none}.rf-subnav__menu[data-astro-cid-6gddhzon].is-jump{margin-left:auto}.rf-subnav__menu[data-astro-cid-6gddhzon].is-jump summary[data-astro-cid-6gddhzon]{background:none;color:var(--rf-on-dark);box-shadow:inset 0 0 0 1.5px #ffffff59}@media(hover:hover){.rf-subnav__menu[data-astro-cid-6gddhzon].is-jump summary[data-astro-cid-6gddhzon]:hover{background:#ffffff1a;color:#fff}}.rf-subnav__menu[data-astro-cid-6gddhzon] summary[data-astro-cid-6gddhzon] span[data-astro-cid-6gddhzon]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rf-subnav__menu[data-astro-cid-6gddhzon] summary[data-astro-cid-6gddhzon]:focus-visible{outline:2px solid #fff;outline-offset:2px}.rf-subnav__menu[data-astro-cid-6gddhzon] summary[data-astro-cid-6gddhzon] svg[data-astro-cid-6gddhzon]{flex:none;width:18px;height:18px;transition:transform .25s ease}.rf-subnav__menu[data-astro-cid-6gddhzon][open] summary[data-astro-cid-6gddhzon] svg[data-astro-cid-6gddhzon]{transform:rotate(180deg)}.rf-subnav__menu[data-astro-cid-6gddhzon] ul[data-astro-cid-6gddhzon]{position:absolute;top:calc(100% - 4px);left:var(--rf-gutter);right:var(--rf-gutter);display:grid;gap:2px;margin:0;padding:8px;list-style:none;border-radius:20px;background:var(--rf-avocado);box-shadow:0 18px 40px #00000047}.rf-subnav__menu[data-astro-cid-6gddhzon][data-up] ul[data-astro-cid-6gddhzon]{top:auto;bottom:calc(100% - 4px)}.rf-subnav__menu[data-astro-cid-6gddhzon] ul[data-astro-cid-6gddhzon] a[data-astro-cid-6gddhzon]{display:flex;height:48px;padding:0 16px;border-radius:14px}@media(prefers-reduced-motion:no-preference){.rf-subnav__menu[data-astro-cid-6gddhzon][open] ul[data-astro-cid-6gddhzon]{animation:rf-subnav-drop .2s ease-out}}@keyframes rf-subnav-drop{0%{opacity:0;transform:translateY(-6px)}}.rf-subnav__menu[data-astro-cid-6gddhzon][data-up][open] ul[data-astro-cid-6gddhzon]{animation-name:rf-subnav-rise}@keyframes rf-subnav-rise{0%{opacity:0;transform:translateY(6px)}}@media(max-width:639px){.rf-subnav__label[data-astro-cid-6gddhzon]{display:none}}@media(min-width:640px){.rf-subnav__menu[data-astro-cid-6gddhzon]{position:relative}.rf-subnav__menu[data-astro-cid-6gddhzon].is-jump ul[data-astro-cid-6gddhzon]{left:auto;right:0}.rf-subnav__menu[data-astro-cid-6gddhzon] ul[data-astro-cid-6gddhzon]{top:calc(100% + 8px);left:0;right:auto;width:320px}.rf-subnav__menu[data-astro-cid-6gddhzon][data-up] ul[data-astro-cid-6gddhzon]{top:auto;bottom:calc(100% + 8px)}}@media(min-width:1024px){.rf-subnav__list[data-astro-cid-6gddhzon]{display:flex}.rf-subnav__menu[data-astro-cid-6gddhzon].is-pages{display:none}}
