.header[data-astro-cid-qlfjksao]{position:fixed;inset:0 0 auto;z-index:var(--z-header);height:var(--rv-header-h);display:flex;align-items:center;gap:clamp(8px,2vw,16px);padding:var(--rv-safe-top) var(--rv-gutter) 0;background:#eeeeeec7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgb(21 21 21 / .12);transform:translateY(-100%);opacity:0;transition:transform .6s var(--rv-ease-out),opacity .6s}@media(pointer:coarse){.header[data-astro-cid-qlfjksao]{background:#eeeeeef5;backdrop-filter:none;-webkit-backdrop-filter:none}}html[data-chrome=on] .header[data-astro-cid-qlfjksao],.header--page[data-astro-cid-qlfjksao]{transform:none;opacity:1}.header--page[data-astro-cid-qlfjksao]{position:sticky}.header__brand[data-astro-cid-qlfjksao]{flex:none;display:flex;align-items:center;gap:10px}.header__brand[data-astro-cid-qlfjksao] img[data-astro-cid-qlfjksao]{width:28px;height:28px}.header__brand[data-astro-cid-qlfjksao] .header__wordmark[data-astro-cid-qlfjksao]{width:auto;height:17px}.header__spacer[data-astro-cid-qlfjksao]{flex:1}.header__cta[data-astro-cid-qlfjksao],.header__back[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--rv-radius);letter-spacing:.12em;white-space:nowrap}.header__cta[data-astro-cid-qlfjksao]{background:var(--rv-ink);color:var(--rv-paper)}.header__back[data-astro-cid-qlfjksao]{border:1px solid var(--rv-ink);color:var(--rv-ink)}@media(hover:none){.header__cta[data-astro-cid-qlfjksao]:active{background:var(--rv-pink);color:#fff}.header__back[data-astro-cid-qlfjksao]:active{background:var(--rv-ink);color:var(--rv-paper)}}.header__lang[data-astro-cid-qlfjksao]{display:flex;border:1px solid var(--rv-ink);border-radius:var(--rv-radius);overflow:hidden;letter-spacing:.1em}.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{padding:6px 9px;color:var(--rv-ink)}.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao][aria-current]{background:var(--rv-ink);color:var(--rv-paper)}.header__menu[data-astro-cid-qlfjksao]{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 6px;border:1px solid var(--rv-ink);border-radius:var(--rv-radius);background:transparent;letter-spacing:.12em}.header__burger[data-astro-cid-qlfjksao]{display:flex;flex-direction:column;gap:3px}.header__burger[data-astro-cid-qlfjksao] span[data-astro-cid-qlfjksao]{width:14px;height:1.5px;background:var(--rv-ink)}.header__burger[data-astro-cid-qlfjksao] span[data-astro-cid-qlfjksao]+span[data-astro-cid-qlfjksao]{width:9px;background:var(--rv-pink)}@media(pointer:coarse){.header__brand[data-astro-cid-qlfjksao],.header__cta[data-astro-cid-qlfjksao],.header__menu[data-astro-cid-qlfjksao],.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]{position:relative}.header__brand[data-astro-cid-qlfjksao]:after,.header__cta[data-astro-cid-qlfjksao]:after,.header__menu[data-astro-cid-qlfjksao]:after,.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:after{content:"";position:absolute;inset:-11px 0}.header__lang[data-astro-cid-qlfjksao]{overflow:visible}.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:first-child{border-radius:2px 0 0 2px}.header__lang[data-astro-cid-qlfjksao] a[data-astro-cid-qlfjksao]:last-child{border-radius:0 2px 2px 0}}@media(max-width:519px){.header__brand[data-astro-cid-qlfjksao] .header__wordmark[data-astro-cid-qlfjksao]{display:none}}@media(max-width:419px){.header__cta[data-astro-cid-qlfjksao]{padding:8px 9px;letter-spacing:.06em}}@media(max-width:359px){.header__cta[data-astro-cid-qlfjksao]{display:none}}.social[data-astro-cid-47w6s6lx]{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.social__link[data-astro-cid-47w6s6lx]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid rgb(238 238 238 / .28);border-radius:50%;color:inherit;transition:background .2s,color .2s,border-color .2s}.social__link[data-astro-cid-47w6s6lx] svg[data-astro-cid-47w6s6lx]{width:15px;height:15px;fill:currentColor}@media(pointer:coarse){.social__link[data-astro-cid-47w6s6lx]{width:44px;height:44px}.social__link[data-astro-cid-47w6s6lx] svg[data-astro-cid-47w6s6lx]{width:17px;height:17px}}@media(hover:none){.social__link[data-astro-cid-47w6s6lx]:active{background:var(--rv-paper);border-color:var(--rv-paper);color:var(--rv-ink)}}.footer[data-astro-cid-35ed7um5]{position:relative;z-index:var(--z-content);min-height:var(--rv-footer-h);padding:0 var(--rv-gutter-r) max(16px,env(safe-area-inset-bottom)) var(--rv-gutter);background:var(--rv-ink);color:var(--rv-grey-3)}.footer__inner[data-astro-cid-35ed7um5]{max-width:var(--rv-max);margin:0 auto}.footer__row[data-astro-cid-35ed7um5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:16px;border-top:1px solid var(--rv-grey-1);font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.12em}.footer__link[data-astro-cid-35ed7um5]{color:var(--rv-paper)}.footer__btn[data-astro-cid-35ed7um5]{padding:0;border:0;background:none;letter-spacing:inherit;text-transform:inherit}.footer__row[data-astro-cid-35ed7um5] .footer__social{color:var(--rv-paper)}@media(hover:none){.footer__link[data-astro-cid-35ed7um5]:active{color:var(--rv-pink-soft)}}@media(max-width:559px){.footer__row[data-astro-cid-35ed7um5]{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 0 6px}}@media(pointer:coarse){.footer__row[data-astro-cid-35ed7um5]{row-gap:0;padding-block:6px 0}.footer__row[data-astro-cid-35ed7um5]>[data-astro-cid-35ed7um5]{display:flex;align-items:center;min-height:44px}.footer__row[data-astro-cid-35ed7um5] .footer__social{padding-block:6px}}.btn[data-astro-cid-6ygtcg62]{display:inline-flex;align-items:center;gap:12px;padding:16px 20px;border-radius:var(--rv-radius-btn);font:500 12px/1 var(--rv-font-mono);letter-spacing:.12em;white-space:nowrap;transition:background .2s,color .2s}.btn--solid[data-astro-cid-6ygtcg62]{background:var(--rv-ink);color:var(--rv-paper)}.btn--ghost[data-astro-cid-6ygtcg62]{border:1px solid var(--rv-ink);background:#f7f7f5b3;color:var(--rv-ink)}@media(hover:none){.btn--solid[data-astro-cid-6ygtcg62]:active{background:var(--rv-pink);color:#fff}.btn--ghost[data-astro-cid-6ygtcg62]:active{background:var(--rv-paper-2);color:var(--rv-ink)}}
