.PublicPage_page__ikqdE{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg)}.PublicPage_header__pDNQ_{border-bottom:1px solid var(--border)}.PublicPage_headerInner__RCgMv{max-width:64rem;margin:0 auto;padding:.9rem 1.5rem;display:flex;align-items:center;gap:1rem}.PublicPage_brand__XbFRl{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:var(--accent)}.PublicPage_brandName__TyG6I{font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--ink)}.PublicPage_nav__dbm_F{margin-left:auto;display:flex;align-items:center;gap:1.25rem}.PublicPage_navLink__nHJFJ{color:var(--ink-muted);font-size:.92rem;text-decoration:none;padding:.5rem 0}.PublicPage_navLink__nHJFJ:hover{color:var(--accent)}.PublicPage_cta__7paep{display:inline-flex;align-items:center;min-height:40px;padding:.45rem .9rem;border-radius:999px;background:var(--accent);color:#ffffff;font-size:.88rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s ease}.PublicPage_cta__7paep:hover{background:var(--accent-hover)}.PublicPage_main__NcHmY{flex:1 1}.PublicPage_article__ygRD4{max-width:44rem;margin:0 auto;padding:3.5rem 1.5rem 4rem}.PublicPage_title__2IXXa{margin:0;font-size:clamp(1.8rem,4vw,2.3rem);font-weight:700;letter-spacing:-.02em}.PublicPage_lede__olwab{margin:.9rem 0 0;color:var(--ink-muted);font-size:1.1rem}.PublicPage_article__ygRD4>*+*{margin-top:1.25rem}.PublicPage_article__ygRD4 p{line-height:1.7}.PublicPage_note___p7_q{background:var(--bg-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem 1.25rem;font-size:.95rem}.PublicPage_footer__rIp1f{border-top:1px solid var(--border)}.PublicPage_footerInner__pyqpf{max-width:64rem;margin:0 auto;padding:1.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.PublicPage_footerNav__yTMRo{display:flex;flex-wrap:wrap;flex-shrink:0;gap:.25rem 1.25rem}.PublicPage_footerLink___LFjP{color:var(--ink-muted);font-size:.85rem;text-decoration:none;padding:.35rem 0}.PublicPage_footerLink___LFjP:hover{color:var(--accent)}.PublicPage_footerNote__fcT1f{margin:0 0 0 auto;color:var(--ink-muted);font-size:.82rem}@media (max-width:560px){.PublicPage_nav__dbm_F{gap:.9rem}.PublicPage_cta__7paep{font-size:.8rem;padding:.4rem .75rem}.PublicPage_footerNote__fcT1f{margin-left:0}}.PublicPage_legalText__qJ68J{white-space:pre-wrap;font-size:.95rem;line-height:1.7;color:var(--ink);margin:0}.PublicPage_legalIndex__GkMUp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.PublicPage_legalIndex__GkMUp a{font-size:.95rem}.PublicPage_breadcrumb__OS9yR{font-size:.85rem;color:var(--ink-muted)}.PublicPage_breadcrumb__OS9yR a{color:var(--ink-muted);text-decoration:none}.PublicPage_breadcrumb__OS9yR a:hover{color:var(--accent)}.PublicPage_article__ygRD4 ul{padding-left:1.4rem;line-height:1.7;display:flex;flex-direction:column;gap:.5rem}.PublicPage_clusterGroup__WCcDF{display:flex;flex-direction:column;gap:.75rem}.PublicPage_clusterName__T30ue{margin:0;font-size:1.15rem;font-weight:650;letter-spacing:-.01em}.PublicPage_clusterList__gM6Zy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.9rem}.PublicPage_clusterList__gM6Zy a{font-weight:600;text-decoration:none}.PublicPage_clusterList__gM6Zy a:hover{color:var(--accent)}.PublicPage_clusterExcerpt__jI9zO{margin:.2rem 0 0;color:var(--ink-muted);font-size:.92rem;line-height:1.55}