.collective-module__-sFCvW__hero{position:relative;overflow:hidden}.collective-module__-sFCvW__heroIn{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;padding:76px 0 56px;display:grid}.collective-module__-sFCvW__hero h1{font-family:var(--wf-display);letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(42px,6.4vw,80px);font-weight:500;line-height:1}.collective-module__-sFCvW__hero h1 em{color:var(--wf-primary);font-style:italic}.collective-module__-sFCvW__heroCta{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.collective-module__-sFCvW__heroMeta{gap:26px;margin-top:38px;display:flex}.collective-module__-sFCvW__heroMeta>div{border-right:1px solid var(--wf-line);padding-right:26px}.collective-module__-sFCvW__heroMeta>div:last-child{border-right:0}.collective-module__-sFCvW__heroMeta .collective-module__-sFCvW__num{font-family:var(--wf-display);color:var(--wf-primary);font-size:30px;font-weight:500;line-height:1}.collective-module__-sFCvW__heroMeta .collective-module__-sFCvW__lbl{color:var(--wf-soft);margin-top:5px;font-size:13px}.collective-module__-sFCvW__webStage{aspect-ratio:1;place-items:center;max-width:440px;margin:0 auto;display:grid;position:relative}.collective-module__-sFCvW__glow{background:radial-gradient(circle, color-mix(in oklab, var(--wf-primary) 12%, transparent), transparent 66%);border-radius:50%;position:absolute;inset:6%}.collective-module__-sFCvW__web{width:min(92%,400px);position:relative}.collective-module__-sFCvW__together{padding:30px 0 90px}.collective-module__-sFCvW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.collective-module__-sFCvW__sectionHead .collective-module__-sFCvW__lead{max-width:460px}.collective-module__-sFCvW__lensnote{color:var(--wf-soft);border:1px solid var(--wf-line);border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:13.5px;display:inline-flex}.collective-module__-sFCvW__lensnote b{color:var(--wf-ink);font-weight:600}.collective-module__-sFCvW__pgrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:26px;display:grid}.collective-module__-sFCvW__pc{border-radius:var(--wf-radius);background:var(--wf-panel);border:1px solid var(--wf-line);border-top:3px solid var(--pc);color:inherit;padding:26px 24px;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:block}.collective-module__-sFCvW__pc:hover{box-shadow:var(--wf-shadow);border-color:color-mix(in oklab, var(--pc) 50%, var(--wf-line));transform:translateY(-3px)}.collective-module__-sFCvW__pc .collective-module__-sFCvW__k{font-family:var(--wf-mono);letter-spacing:.12em;color:var(--pc);text-transform:uppercase;font-size:11.5px}.collective-module__-sFCvW__pc h3{font-family:var(--wf-display);letter-spacing:-.01em;margin:12px 0 8px;font-size:24px;font-weight:500}.collective-module__-sFCvW__pc p{color:var(--wf-soft);margin:0;font-size:14.5px;line-height:1.55}.collective-module__-sFCvW__pc .collective-module__-sFCvW__go{color:var(--pc);align-items:center;gap:7px;margin-top:15px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:880px){.collective-module__-sFCvW__heroIn{grid-template-columns:1fr;gap:26px}.collective-module__-sFCvW__webStage{max-width:360px}.collective-module__-sFCvW__pgrid{grid-template-columns:1fr}}
