.hero[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:40px clamp(32px,6vw,96px);display:flex}.hero-logo[data-astro-cid-ta2fbyqs]{flex:280px;justify-content:center;display:flex}.hero-logo[data-astro-cid-ta2fbyqs] .logo{width:100%;max-width:380px;height:auto}.hero-text[data-astro-cid-ta2fbyqs]{flex:1.4 400px;min-width:0}.page-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);flex-wrap:wrap;align-items:baseline;gap:6px 18px;font-size:clamp(48px,7vw,96px);font-weight:400;line-height:1;display:flex}.page-title[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--font-body);color:var(--c-text-muted);font-size:14px;font-weight:700}.circle-name[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);margin:28px 0 16px;font-size:clamp(28px,3vw,36px);line-height:1.3}.circle-name[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-family:var(--font-body);color:var(--c-text-muted);margin-left:12px;font-size:14px;font-weight:700}.body[data-astro-cid-ta2fbyqs]{max-width:640px;color:var(--c-text-soft)}.body[data-astro-cid-ta2fbyqs]+.body[data-astro-cid-ta2fbyqs]{margin-top:1em}.band[data-astro-cid-ta2fbyqs]{background:var(--c-surface);border-block:1px solid var(--c-border)}.policy-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;list-style:none;display:grid}.policy[data-astro-cid-ta2fbyqs]{border:1px solid var(--c-border);background:var(--c-bg);border-radius:10px;padding:28px 24px}.badge[data-astro-cid-ta2fbyqs]{width:48px;height:48px;color:var(--c-bg);font-family:var(--font-display);transform:rotate(var(--tilt));border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.policy-title[data-astro-cid-ta2fbyqs]{margin:16px 0 8px;font-size:18px;font-weight:700}.policy-body[data-astro-cid-ta2fbyqs]{color:var(--c-text-soft);font-size:14px}.member-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:32px;list-style:none;display:grid}.member[data-astro-cid-ta2fbyqs]{background:var(--rr-paper);color:var(--rr-ink);box-shadow:8px 8px 0 var(--c-accent);border-radius:6px;flex-wrap:wrap;gap:20px 24px;padding:clamp(22px,3vw,32px);display:flex}.member[data-astro-cid-ta2fbyqs] .member-icon{border:3px solid var(--rr-ink);object-fit:cover;border-radius:50%;width:120px;height:120px}.member-body[data-astro-cid-ta2fbyqs]{flex-direction:column;flex:200px;align-items:flex-start;gap:6px;min-width:0;display:flex}.member-role[data-astro-cid-ta2fbyqs]{background:var(--rr-ink);color:var(--rr-paper);border-radius:999px;padding:2px 12px;font-size:12px;font-weight:700}.member-name[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.3}.member-en[data-astro-cid-ta2fbyqs]{color:var(--rr-ink-muted);font-size:13px}.member-bio[data-astro-cid-ta2fbyqs]{margin-bottom:10px;font-size:14px}.join-wrap[data-astro-cid-ta2fbyqs]{display:flex}.join[data-astro-cid-ta2fbyqs]{border:2px dashed var(--c-border-strong);text-align:center;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:240px;padding:28px;text-decoration:none;display:flex}.join[data-astro-cid-ta2fbyqs]:hover{border-color:var(--c-yellow)}.join-circle[data-astro-cid-ta2fbyqs]{border:2px dashed var(--c-border-strong);width:72px;height:72px;color:var(--c-yellow);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.join-title[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:24px}.join-text[data-astro-cid-ta2fbyqs]{color:var(--c-text-muted);font-size:14px;font-weight:700}.works[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;list-style:none;display:grid}.work[data-astro-cid-ta2fbyqs]{border-radius:8px;flex-direction:column;gap:16px;height:100%;padding:18px;text-decoration:none;transition:transform .15s;display:flex}.work[data-astro-cid-ta2fbyqs]:hover{transform:translateY(-3px)}.work--ramen-rogue[data-astro-cid-ta2fbyqs]{background:var(--rr-paper);color:var(--rr-ink)}.work--ramen-rogue[data-astro-cid-ta2fbyqs] .work-img{border:2px solid var(--rr-ink);border-radius:4px}.work--custum-bullet[data-astro-cid-ta2fbyqs]{background:var(--cb-bg);border:1px solid var(--cb-border);color:var(--cb-text)}.work--custum-bullet[data-astro-cid-ta2fbyqs] .work-img{border:1px solid var(--cb-cyan);border-radius:4px;box-shadow:0 0 24px #3ee6ff40}.work-body[data-astro-cid-ta2fbyqs]{flex-direction:column;gap:6px;display:flex}.work-head[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.work-name[data-astro-cid-ta2fbyqs]{font-family:var(--font-display);font-size:24px;line-height:1.2}.work-genre[data-astro-cid-ta2fbyqs]{font-size:13px;font-weight:700}.work--ramen-rogue[data-astro-cid-ta2fbyqs] .work-genre[data-astro-cid-ta2fbyqs]{color:var(--rr-ink-muted)}.work--custum-bullet[data-astro-cid-ta2fbyqs] .work-genre[data-astro-cid-ta2fbyqs]{color:var(--cb-cyan-soft)}
