.rg-group[data-astro-cid-m353eqau]+.rg-group[data-astro-cid-m353eqau]{margin-top:clamp(56px,7vw,96px)}.rg-group__head[data-astro-cid-m353eqau]{border-bottom:1px solid var(--line);margin-bottom:24px;padding-bottom:16px}.rg-group__head[data-astro-cid-m353eqau] h3[data-astro-cid-m353eqau]{font-size:var(--fs-h3);letter-spacing:-.02em}.rg-group__head[data-astro-cid-m353eqau] p[data-astro-cid-m353eqau]{color:var(--ink-3);margin-top:6px}.rg-logo[data-astro-cid-m353eqau]{flex-direction:column;padding:14px;display:flex}.rg-logo__preview[data-astro-cid-m353eqau]{border-radius:calc(var(--r-lg) - 10px);justify-content:center;align-items:center;min-height:180px;padding:36px 20px;display:flex}.rg-logo__preview[data-astro-cid-m353eqau][data-bg=light]{background:var(--paper);box-shadow:inset 0 0 0 1px #dde5db}.rg-logo__preview[data-astro-cid-m353eqau][data-bg=dark]{background:var(--dforrest)}.rg-logo__preview[data-astro-cid-m353eqau] img[data-astro-cid-m353eqau]{object-fit:contain;max-width:100%;height:auto;max-height:100px}.rg-logo__info[data-astro-cid-m353eqau]{padding:18px 10px 0}.rg-logo__info[data-astro-cid-m353eqau] h4[data-astro-cid-m353eqau]{letter-spacing:-.01em;font-size:1.1rem}.rg-logo__info[data-astro-cid-m353eqau] p[data-astro-cid-m353eqau]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-top:2px;font-size:.8rem;font-weight:600}.rg-logo__btns[data-astro-cid-m353eqau]{flex-wrap:wrap;gap:8px;margin-top:auto;padding:16px 10px 10px;display:flex}.rg-logo__btns[data-astro-cid-m353eqau] .btn[data-astro-cid-m353eqau]{flex:140px;justify-content:center}.rg-usage[data-astro-cid-m353eqau]{margin-top:28px}.rg-usage__k[data-astro-cid-m353eqau]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;font-size:.78rem;font-weight:600}.rg-usage[data-astro-cid-m353eqau] ul[data-astro-cid-m353eqau]{gap:12px;padding:0;list-style:none}.rg-usage[data-astro-cid-m353eqau] li[data-astro-cid-m353eqau]{border-radius:var(--r-md);background:var(--bg-2);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.rg-usage[data-astro-cid-m353eqau] li[data-astro-cid-m353eqau] p[data-astro-cid-m353eqau]{color:var(--ink-2);font-size:.9rem;line-height:1.45}.rg-usage[data-astro-cid-m353eqau] li[data-astro-cid-m353eqau] .rg-usage__t[data-astro-cid-m353eqau]{color:var(--ink);font-size:.97rem;font-weight:600}.rg-colors[data-astro-cid-bemjbu5e]{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:20px;display:grid}@media (width<=767px){.rg-colors[data-astro-cid-bemjbu5e]{grid-template-columns:repeat(2,1fr);gap:14px}}.rg-color[data-astro-cid-bemjbu5e]{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);flex-direction:column;display:flex;position:relative;overflow:clip}.rg-color[data-astro-cid-bemjbu5e]:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);transform:translateY(-4px)}.rg-color__swatch[data-astro-cid-bemjbu5e]{cursor:pointer;border:0;width:100%;height:120px;padding:0;display:block;box-shadow:inset 0 -1px #0000000f}.rg-color__swatch[data-astro-cid-bemjbu5e]:after{content:"";position:absolute;inset:0}.rg-color__swatch[data-astro-cid-bemjbu5e]:focus-visible{outline:none}.rg-color[data-astro-cid-bemjbu5e]:has(.rg-color__swatch:focus-visible){outline:2px solid var(--natura);outline-offset:3px}.rg-color__info[data-astro-cid-bemjbu5e]{flex-direction:column;gap:4px;padding:16px 18px 18px;display:flex}.rg-color__name[data-astro-cid-bemjbu5e]{color:var(--ink);font-weight:600}.rg-color__hex[data-astro-cid-bemjbu5e]{font-family:var(--mono);color:var(--ink-2);font-size:.9rem}.rg-color__desc[data-astro-cid-bemjbu5e]{color:var(--ink-3);font-size:.85rem;line-height:1.4}.rg-toast[data-astro-cid-burw4c6t]{z-index:90;border-radius:var(--pill);max-width:calc(100% - 32px);color:var(--dforrest);background:var(--neon);box-shadow:var(--sh-2);opacity:0;pointer-events:none;padding:14px 20px;font-size:.95rem;font-weight:600;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,16px)}.rg-toast[data-astro-cid-burw4c6t][data-visible=true]{opacity:1;transform:translate(-50%)}
