.site-logo[data-v-00e157cb]{align-items:center;color:var(--fy-text-default);display:inline-flex;gap:10px}.site-logo-mark[data-v-00e157cb]{border-radius:var(--fy-radius-md);display:block;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.site-logo.is-large .site-logo-mark[data-v-00e157cb]{border-radius:var(--fy-radius-lg);height:48px;width:48px}.site-logo-word[data-v-00e157cb]{font-size:1.375rem;font-weight:600;letter-spacing:-.025rem;line-height:1.2}.site-icon[data-v-d81fa64b]{flex:none}.site-button[data-v-927443ba]{align-items:center;border:var(--fy-border-width) solid transparent;border-radius:var(--fy-site-radius-button);display:inline-flex;font-size:1rem;font-weight:600;gap:10px;justify-content:center;line-height:1.2;min-height:52px;padding:0 var(--fy-space-5);text-align:center;text-decoration:none;transition:background-color var(--fy-duration-fast) var(--fy-easing-standard);white-space:nowrap}.site-button.is-primary[data-v-927443ba],.site-button.is-small[data-v-927443ba]{background:var(--fy-brand-primary);color:var(--fy-text-on-brand)}.site-button.is-primary[data-v-927443ba]{box-shadow:0 var(--fy-site-elevation-button-offset-y) var(--fy-site-elevation-button-blur) var(--fy-site-shadow-button)}.site-button.is-primary[data-v-927443ba]:hover,.site-button.is-small[data-v-927443ba]:hover{background:var(--fy-brand-solid-hover);color:var(--fy-text-on-brand)}.site-button.is-secondary[data-v-927443ba]{background:var(--fy-site-button-secondary-bg);border-color:var(--fy-site-button-secondary-border);color:var(--fy-text-default)}.site-button.is-secondary[data-v-927443ba]:hover{background:var(--fy-bg-hover);color:var(--fy-text-default)}.site-button.is-small[data-v-927443ba]{border-radius:var(--fy-radius-md);font-size:.9375rem;gap:var(--fy-space-2);min-height:48px;padding:0 var(--fy-space-4)}.site-button.is-block[data-v-927443ba]{display:flex;white-space:normal;width:100%}@media(prefers-reduced-motion:reduce){.site-button[data-v-927443ba]{transition:none}}.site-nav[data-v-f25504d7]{color:var(--fy-text-default);inset:0 0 auto;position:absolute;z-index:2}.site-nav-bar[data-v-f25504d7]{align-items:center;display:flex;gap:var(--fy-space-4);height:var(--site-nav-height);justify-content:space-between}.site-nav-logo[data-v-f25504d7]{border-radius:var(--fy-radius-md);color:var(--fy-text-default);display:inline-flex}.site-nav-links[data-v-f25504d7]{display:none}.site-nav-links ul[data-v-f25504d7]{align-items:center;display:flex;gap:var(--fy-space-6);list-style:none;margin:0;padding:0}.site-nav-link[data-v-f25504d7]{color:var(--fy-text-muted);font-size:var(--fy-site-type-small-size);font-weight:500;line-height:var(--fy-site-type-small-line)}.site-nav-link[data-v-f25504d7]:hover{color:var(--fy-text-default)}.site-nav-actions[data-v-f25504d7]{align-items:center;display:flex;gap:var(--fy-space-3)}.site-nav-signin[data-v-f25504d7]{align-items:center;color:var(--fy-text-default);display:inline-flex;font-size:var(--fy-site-type-small-size);font-weight:600;line-height:var(--fy-site-type-small-line);min-height:48px}.site-nav-signin[data-v-f25504d7]:hover{color:var(--fy-text-link)}.site-nav-cta[data-v-f25504d7]{display:none}.site-nav-menu[data-v-f25504d7]{align-items:center;background:transparent;border:var(--fy-border-width) solid var(--fy-site-button-secondary-border);border-radius:var(--fy-site-radius-button);color:var(--fy-text-default);cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0;width:48px}.site-nav-menu[data-v-f25504d7]:hover{background:var(--fy-bg-hover)}.site-menu[data-v-f25504d7]{background:var(--fy-site-bg-base);color:var(--fy-text-default);font-family:var(--fy-font-body);inset:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:70}.site-menu-body[data-v-f25504d7]{display:flex;flex-direction:column;gap:var(--fy-space-5);padding-block:var(--fy-space-5) 40px}.site-menu-links[data-v-f25504d7]{list-style:none;margin:0;padding:0}.site-menu-link[data-v-f25504d7]{align-items:center;border-bottom:var(--fy-border-width) solid var(--fy-border-divider);color:var(--fy-text-default);display:flex;font-size:var(--fy-site-type-h4-size);font-weight:600;gap:var(--fy-space-4);line-height:var(--fy-site-type-h4-line);min-height:56px}.site-menu-link span[data-v-f25504d7]{flex:1}.site-menu-link[data-v-f25504d7] .site-icon{color:var(--fy-text-muted)}@media(min-width:640px){.site-nav .site-nav-cta[data-v-f25504d7]{display:inline-flex}}@media(min-width:1280px){.site-nav-links[data-v-f25504d7]{display:block}.site-nav-actions[data-v-f25504d7]{gap:var(--fy-space-5)}.site-nav-menu[data-v-f25504d7]{display:none}}.site-footer[data-v-5ba60cab]{background:var(--fy-site-bg-alt);color:var(--fy-text-default);padding-block:var(--fy-space-7) 40px}.site-footer-inner[data-v-5ba60cab],.site-footer-top[data-v-5ba60cab]{display:flex;flex-direction:column;gap:40px}.site-footer-brand[data-v-5ba60cab]{align-items:flex-start;display:flex;flex-direction:column;gap:var(--fy-space-3)}.site-footer-logo[data-v-5ba60cab]{border-radius:var(--fy-radius-md);display:inline-flex}.site-footer-tagline[data-v-5ba60cab]{color:var(--fy-text-muted);font-size:var(--fy-site-type-body-size);line-height:var(--fy-site-type-body-line);margin:0}.site-footer-columns[data-v-5ba60cab]{display:flex;flex-direction:column;gap:28px}.site-footer-column[data-v-5ba60cab]{min-width:0}.site-footer-column[data-v-5ba60cab],.site-footer-column ul[data-v-5ba60cab]{display:flex;flex-direction:column;gap:var(--fy-space-3)}.site-footer-column ul[data-v-5ba60cab]{list-style:none;margin:0;padding:0}.site-footer-title[data-v-5ba60cab]{color:var(--fy-text-default);font-weight:600;margin:0}.site-footer-link[data-v-5ba60cab],.site-footer-title[data-v-5ba60cab]{font-size:var(--fy-site-type-small-size);line-height:var(--fy-site-type-small-line)}.site-footer-link[data-v-5ba60cab]{color:var(--fy-text-muted)}.site-footer-link[data-v-5ba60cab]:hover{color:var(--fy-text-default)}.site-footer-bottom[data-v-5ba60cab]{border-top:var(--fy-border-width) solid var(--fy-border-default);color:var(--fy-text-muted);display:flex;flex-direction:column;font-size:var(--fy-site-type-small-size);gap:var(--fy-space-3);line-height:var(--fy-site-type-small-line);padding-top:var(--fy-space-5)}.site-footer-bottom p[data-v-5ba60cab]{margin:0}.site-footer-by[data-v-5ba60cab]{font-weight:500}@media(min-width:640px){.site-footer[data-v-5ba60cab]{padding-top:var(--fy-space-8)}.site-footer-columns[data-v-5ba60cab]{flex-direction:row;gap:40px}.site-footer-column[data-v-5ba60cab]{flex:1 1 0}.site-footer-column[data-v-5ba60cab]:last-child{flex:0 0 220px}.site-footer-bottom[data-v-5ba60cab]{flex-direction:row;justify-content:space-between}}@media(min-width:1280px){.site-footer-top[data-v-5ba60cab]{flex-direction:row;gap:80px}.site-footer-brand[data-v-5ba60cab]{flex:0 0 360px}.site-footer-columns[data-v-5ba60cab]{flex:1}.site-footer-column[data-v-5ba60cab]:last-child{flex:1 1 0}}
