.public-home-v127{--ph-accent:#1a8c83;--ph-ink:var(--text,#17201f);--ph-card:color-mix(in srgb,var(--surface,#fff) 92%,transparent);max-width:1180px;margin:0 auto;padding:clamp(14px,3vw,38px)}
.public-home-v127 *{box-sizing:border-box}.public-home-v127-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(22px,5vw,72px);align-items:center;min-height:min(680px,72vh);padding:clamp(30px,6vw,78px) 0}.public-home-v127-kicker{display:inline-block;font-size:.78rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;opacity:.72}.public-home-v127-copy h1{font-size:clamp(2.35rem,6.2vw,5.7rem);line-height:.95;letter-spacing:-.055em;max-width:12ch;margin:.22em 0}.public-home-v127-copy>p{font-size:clamp(1.05rem,2vw,1.32rem);line-height:1.55;max-width:56ch;opacity:.86}.public-home-v127-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 8px}.public-home-v127-primary,.public-home-v127-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;font-weight:800;text-decoration:none}.public-home-v127-primary{background:var(--ph-accent);color:#fff}.public-home-v127-secondary{border:1px solid color-mix(in srgb,currentColor 24%,transparent);color:inherit;background:var(--ph-card)}.public-home-v127-note{font-size:.92rem!important;opacity:.67!important}.public-home-v127-network{padding:28px;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:32px;background:linear-gradient(145deg,color-mix(in srgb,var(--ph-accent) 13%,var(--surface,#fff)),var(--ph-card));box-shadow:0 24px 70px color-mix(in srgb,#000 10%,transparent);color:var(--ph-accent)}.public-home-v127-network svg{display:block;width:100%;height:auto;max-height:330px}.public-home-v127-network strong,.public-home-v127-network span{display:block;color:var(--ph-ink)}.public-home-v127-network strong{font-size:1.1rem;margin-top:8px}.public-home-v127-network span{margin-top:5px;opacity:.72}.public-pulse{margin:16px 0 52px}.public-pulse header h2,.public-feed-v127 .public-feed-heading h2,.public-home-v127-simple h2{font-size:clamp(1.65rem,3vw,2.55rem);letter-spacing:-.025em;margin:.2em 0 .7em}.public-pulse-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.public-pulse-panel{background:var(--ph-card);border:1px solid color-mix(in srgb,currentColor 11%,transparent);border-radius:24px;padding:18px}.public-pulse-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.public-pulse-panel-head h3{margin:0;font-size:1.12rem}.public-pulse-panel-head span{font-size:.8rem;opacity:.64}.public-pulse-people,.public-pulse-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.public-pulse-people a,.public-pulse-pages a{display:flex;gap:10px;align-items:center;min-width:0;padding:10px;border-radius:15px;text-decoration:none;color:inherit;background:color-mix(in srgb,currentColor 4%,transparent)}.public-pulse-avatar{width:42px;height:42px;border-radius:50%;object-fit:cover;flex:none}.public-pulse-avatar-fallback{display:grid;place-items:center;background:color-mix(in srgb,var(--ph-accent) 18%,var(--surface,#fff));font-weight:800}.public-pulse-people a span:last-child,.public-pulse-pages a span:last-child{min-width:0}.public-pulse-people strong,.public-pulse-pages strong,.public-pulse-people small,.public-pulse-pages small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-pulse-people small,.public-pulse-pages small{opacity:.65;margin-top:2px}.public-feed-v127{margin-top:34px}.public-feed-author-avatar{display:inline-flex;flex:none;border-radius:50%;text-decoration:none}.public-feed-avatar-img{width:46px;height:46px;border-radius:50%;object-fit:cover}.public-feed-post-head h3 a{color:inherit;text-decoration:none}.public-home-v127-simple{margin:58px 0 24px;padding:clamp(22px,4vw,40px);border-radius:28px;background:color-mix(in srgb,var(--ph-accent) 8%,var(--surface,#fff));border:1px solid color-mix(in srgb,var(--ph-accent) 20%,transparent)}.public-home-v127-simple>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.public-home-v127-simple article{padding:18px;border-radius:18px;background:var(--ph-card)}.public-home-v127-simple strong,.public-home-v127-simple span{display:block}.public-home-v127-simple strong{font-size:1.15rem}.public-home-v127-simple span{margin-top:7px;line-height:1.5;opacity:.76}@media(max-width:760px){.public-home-v127{padding:16px}.public-home-v127-hero{grid-template-columns:1fr;min-height:auto;padding:36px 0}.public-home-v127-copy h1{font-size:clamp(2.45rem,12vw,4.2rem)}.public-home-v127-network{padding:18px}.public-pulse-grid,.public-home-v127-simple>div{grid-template-columns:1fr}.public-pulse-people,.public-pulse-pages{grid-template-columns:1fr}.public-home-v127-actions a{width:100%}}@media(prefers-reduced-motion:no-preference){.public-home-v127-network circle{transform-box:fill-box;transform-origin:center;animation:hucialPulse127 4.8s ease-in-out infinite}.public-home-v127-network circle:nth-of-type(2n){animation-delay:-1.3s}.public-home-v127-network circle:nth-of-type(3n){animation-delay:-2.7s}@keyframes hucialPulse127{50%{transform:scale(1.12);opacity:.72}}}@media(prefers-reduced-motion:reduce){.public-home-v127 *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
