.pf-id[data-astro-cid-5v2pckiu]{display:flex;align-items:center;gap:18px;margin-bottom:28px}.pf-id__logo[data-astro-cid-5v2pckiu]{flex:none;width:64px;height:64px;border-radius:12px;object-fit:contain}.pf-id__text[data-astro-cid-5v2pckiu]{min-width:0}.pf-id__name[data-astro-cid-5v2pckiu]{margin:0;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:700;line-height:1.4}.pf-id__name[data-astro-cid-5v2pckiu] small[data-astro-cid-5v2pckiu]{font-size:.85rem;font-weight:500;color:var(--ink-3);margin-left:4px}.pf-id__url[data-astro-cid-5v2pckiu]{font-family:var(--font-en);font-weight:600;font-size:.95rem;text-underline-offset:3px;overflow-wrap:anywhere}.pf-id__url[data-astro-cid-5v2pckiu]:hover{color:var(--red)}.pf-meta[data-astro-cid-5v2pckiu]{margin:0 0 8px;border-top:1px solid var(--ink)}.pf-meta[data-astro-cid-5v2pckiu] div[data-astro-cid-5v2pckiu]{display:grid;grid-template-columns:6em minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.pf-meta[data-astro-cid-5v2pckiu] dt[data-astro-cid-5v2pckiu]{color:var(--ink-3);font-size:.9rem}.pf-meta[data-astro-cid-5v2pckiu] dd[data-astro-cid-5v2pckiu]{margin:0}.pf-meta[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]{text-decoration:underline;text-underline-offset:3px}.pf-h[data-astro-cid-5v2pckiu]{font-size:clamp(1.2rem,2.4vw,1.45rem);margin:clamp(40px,6vw,56px) 0 18px;line-height:1.5}.pf-h--first[data-astro-cid-5v2pckiu]{margin-top:0}.pf-p[data-astro-cid-5v2pckiu]{color:var(--ink-2);margin:0 0 14px}.pf-note[data-astro-cid-5v2pckiu]{color:var(--ink-3);font-size:.88rem;margin:16px 0 0}.rules[data-astro-cid-5v2pckiu]{margin:0;padding:0;list-style:none;border-top:1px solid var(--ink)}.rules[data-astro-cid-5v2pckiu] li[data-astro-cid-5v2pckiu]{padding:16px 0 16px 26px;border-bottom:1px solid var(--line);color:var(--ink-2);position:relative}.rules[data-astro-cid-5v2pckiu] li[data-astro-cid-5v2pckiu]:before{content:"";position:absolute;left:4px;top:28px;width:8px;height:8px;background:var(--red);transform:rotate(45deg)}.pf-data[data-astro-cid-5v2pckiu]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pf-data[data-astro-cid-5v2pckiu] li[data-astro-cid-5v2pckiu]{background:#fff;border:1px solid var(--line);padding:18px 20px;min-width:0}.pf-data[data-astro-cid-5v2pckiu] p[data-astro-cid-5v2pckiu]{margin:0}.pf-data__name[data-astro-cid-5v2pckiu]{font-weight:700;overflow-wrap:anywhere}.pf-data__name[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]{text-decoration:underline;text-underline-offset:3px}.pf-data__name[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]:hover{color:var(--red)}.pf-data__org[data-astro-cid-5v2pckiu]{color:var(--ink-2);font-size:.92rem;margin-top:4px!important}.pf-data__covers[data-astro-cid-5v2pckiu]{color:var(--ink-3);font-size:.88rem;margin-top:8px!important;padding-top:8px;border-top:1px dashed var(--line)}.pf-figures[data-astro-cid-5v2pckiu]{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.pf-figures[data-astro-cid-5v2pckiu] div[data-astro-cid-5v2pckiu]{border:1px solid var(--line);border-top:3px solid var(--ink);padding:18px 20px}.pf-figures[data-astro-cid-5v2pckiu] dt[data-astro-cid-5v2pckiu]{color:var(--ink-3);font-size:.88rem}.pf-figures[data-astro-cid-5v2pckiu] dd[data-astro-cid-5v2pckiu]{margin:6px 0 0;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:700;line-height:1.3}.pf-figures[data-astro-cid-5v2pckiu] dd[data-astro-cid-5v2pckiu].pf-figures__note{font-size:.82rem;font-weight:500;color:var(--ink-3)}.pf-links[data-astro-cid-5v2pckiu]{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.pf-links[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:14px 0;border-bottom:1px solid var(--line);font-weight:700}.pf-links[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]:hover{color:var(--red)}.pf-links__url[data-astro-cid-5v2pckiu]{font-family:var(--font-en);font-weight:500;font-size:.85rem;color:var(--ink-3);overflow-wrap:anywhere}.pf-contact[data-astro-cid-5v2pckiu]{list-style:none;margin:32px 0 0;padding:0;display:grid;gap:16px}.pf-contact[data-astro-cid-5v2pckiu] li[data-astro-cid-5v2pckiu]{border:1px solid rgba(255,255,255,.2);padding:clamp(20px,3vw,28px)}.pf-contact[data-astro-cid-5v2pckiu] h3[data-astro-cid-5v2pckiu]{margin:0 0 8px;font-size:1.05rem}.pf-contact[data-astro-cid-5v2pckiu] p[data-astro-cid-5v2pckiu]{margin:0 0 18px;color:#ffffffb8;font-size:.93rem}.pf-contact[data-astro-cid-5v2pckiu] p[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]{color:#fff;text-decoration:underline;text-underline-offset:3px}.pf-contact[data-astro-cid-5v2pckiu] .btn[data-astro-cid-5v2pckiu]{max-width:100%;padding-inline:20px;font-size:.9rem;letter-spacing:.02em;overflow-wrap:anywhere}.pf-others[data-astro-cid-5v2pckiu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.pf-others[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);padding:12px 14px;height:100%}.pf-others[data-astro-cid-5v2pckiu] a[data-astro-cid-5v2pckiu]:hover{border-color:var(--ink)}.pf-others[data-astro-cid-5v2pckiu] img[data-astro-cid-5v2pckiu]{flex:none;width:28px;height:28px;border-radius:6px;object-fit:contain}.pf-others[data-astro-cid-5v2pckiu] span[data-astro-cid-5v2pckiu]{display:flex;flex-direction:column;font-weight:700;min-width:0}.pf-others[data-astro-cid-5v2pckiu] small[data-astro-cid-5v2pckiu]{font-weight:500;font-size:.8rem;color:var(--ink-3)}
