.rg-logo[data-v-d7677579]{align-items:center;color:var(--rg-ink,#fff);display:inline-flex;gap:.625rem}.rg-logo svg[data-v-d7677579]{display:block;flex:none}.rg-logo__word[data-v-d7677579]{font-family:var(--rg-head);font-size:1.3125rem;font-weight:800;letter-spacing:-.03em;line-height:1}.rg-logo__word b[data-v-d7677579]{color:var(--rg-pink-2,#ff8dba);font-weight:800}.rgn[data-v-fc0f8b15]{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#140c26db;border-bottom:.0625rem solid var(--rg-line);position:sticky;top:0;z-index:40}.rgn__bar[data-v-fc0f8b15]{align-items:center;display:flex;gap:1.5rem;height:4.25rem}.rgn__brand[data-v-fc0f8b15]{color:inherit;display:inline-flex}.rgn__links[data-v-fc0f8b15]{display:flex;gap:.25rem;margin:0 auto}.rgn__link[data-v-fc0f8b15]{border-radius:.625rem;color:var(--rg-body)!important;font-size:.9375rem;font-weight:600;padding:.5625rem .8125rem}.rgn__link[data-v-fc0f8b15]:hover{background:#e8d6ff12;color:var(--rg-ink)!important}.rgn__end[data-v-fc0f8b15]{align-items:center;display:flex;gap:.625rem}.rgn__menu[data-v-fc0f8b15]{align-items:center;background:transparent;border:.0625rem solid var(--rg-line-2);border-radius:.6875rem;color:var(--rg-ink);cursor:pointer;display:none;font:700 .875rem var(--rg-head);gap:.5625rem;height:2.5rem;padding:0 .75rem}.rgn__menu i[data-v-fc0f8b15]{position:relative;transition:background .15s}.rgn__menu i[data-v-fc0f8b15],.rgn__menu i[data-v-fc0f8b15]:after,.rgn__menu i[data-v-fc0f8b15]:before{background:currentColor;border-radius:.125rem;height:.125rem;width:.875rem}.rgn__menu i[data-v-fc0f8b15]:after,.rgn__menu i[data-v-fc0f8b15]:before{content:"";left:0;position:absolute;transition:transform .15s}.rgn__menu i[data-v-fc0f8b15]:before{top:-.3125rem}.rgn__menu i[data-v-fc0f8b15]:after{top:.3125rem}.is-open .rgn__menu i[data-v-fc0f8b15]{background:transparent}.is-open .rgn__menu i[data-v-fc0f8b15]:before{transform:translateY(.3125rem) rotate(45deg)}.is-open .rgn__menu i[data-v-fc0f8b15]:after{transform:translateY(-.3125rem) rotate(-45deg)}.rgn__sheet[data-v-fc0f8b15]{background:#170e2c;border-top:.0625rem solid var(--rg-line);padding:.625rem 0 1.125rem}.rgn__sheet[hidden][data-v-fc0f8b15]{display:none}.rgn__sheet-link[data-v-fc0f8b15]{align-items:center;border-bottom:.0625rem solid var(--rg-line);color:var(--rg-ink)!important;display:flex;font:700 1.125rem var(--rg-head);gap:.875rem;padding:.875rem .25rem}.rgn__no[data-v-fc0f8b15]{color:var(--rg-edge);font:600 .6875rem var(--rg-mono);letter-spacing:.12em}.rgn__sheet-cta[data-v-fc0f8b15]{margin-top:1rem}@media(max-width:960px){.rgn__links[data-v-fc0f8b15]{display:none}.rgn__bar[data-v-fc0f8b15]{gap:.75rem;height:3.75rem;justify-content:space-between}.rgn__menu[data-v-fc0f8b15]{display:inline-flex}}@media(max-width:420px){.rgn__cta[data-v-fc0f8b15]{display:none!important}}@media(min-width:961px){.rgn__sheet[data-v-fc0f8b15]{display:none!important}}.rgf[data-v-f674afaa]{background:var(--rg-film);color:var(--rg-body);padding-bottom:1.625rem}.rgf__grid[data-v-f674afaa]{display:grid;gap:2.5rem;grid-template-columns:1.6fr 1fr 1fr;padding-bottom:2.25rem;padding-top:3rem}.rgf__brand p[data-v-f674afaa]{color:var(--rg-muted);font-size:.9375rem;line-height:1.65;margin:1rem 0;max-width:22.5rem}.rgf__age[data-v-f674afaa]{border:.0625rem solid var(--rg-line-2);border-radius:.5rem;color:var(--rg-edge);display:inline-flex;font:600 .6875rem var(--rg-mono);letter-spacing:.1em;padding:.3125rem .625rem;text-transform:uppercase}.rgf__col[data-v-f674afaa]{align-content:start;display:grid;gap:.75rem}.rgf__h[data-v-f674afaa]{color:var(--rg-muted)!important;font:600 .6875rem var(--rg-mono)!important;letter-spacing:.14em;margin:0 0 .375rem!important;text-transform:uppercase}.rgf__col a[data-v-f674afaa]{color:var(--rg-ink)!important;font-size:.96875rem;font-weight:600;width:-moz-fit-content;width:fit-content}.rgf__col a[data-v-f674afaa]:hover{color:var(--rg-pink-2)!important}.rgf__edge[data-v-f674afaa]{border-top:.0625rem solid var(--rg-line);color:var(--rg-muted);display:flex;flex-wrap:wrap;font:400 .6875rem var(--rg-mono);gap:.5rem 1.375rem;letter-spacing:.06em;padding-top:1.125rem}@media(max-width:760px){.rgf__grid[data-v-f674afaa]{gap:1.875rem 1.25rem;grid-template-columns:1fr 1fr;padding-top:2.25rem}.rgf__brand[data-v-f674afaa]{grid-column:1/-1}}
