.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero{grid-template-columns:auto minmax(0,1fr);gap:1rem;padding:1.5rem;position:relative}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero>span.provider-funnel-sentinel[aria-hidden=true]{position:absolute}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero h1{overflow-wrap:anywhere;max-width:none;font-size:clamp(1.75rem,3vw,2.75rem)}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero .detail-actions{grid-column:1/-1;justify-content:flex-start}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero-image{grid-column:1/-1;width:100%}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero p{margin:.35rem 0}.ProviderPublicPages-module__vcCPrq__summary{color:var(--muted);line-height:1.5}.ProviderPublicPages-module__vcCPrq__evidence{border:1px solid var(--line);background:var(--surface);border-radius:1rem;margin-top:1rem;padding:.85rem 1rem}.ProviderPublicPages-module__vcCPrq__evidence summary{cursor:pointer;min-height:24px;font-weight:650}.ProviderPublicPages-module__vcCPrq__evidence p{color:var(--muted);margin:.75rem 0 0;line-height:1.55}.ProviderPublicPages-module__vcCPrq__management{flex-wrap:wrap;gap:.7rem 1.25rem;margin-top:.75rem;font-size:.9rem;display:flex}.ProviderPublicPages-module__vcCPrq__cardActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:auto;display:flex}.ProviderPublicPages-module__vcCPrq__cardActions .saved-activity-button{margin-top:0}.ProviderPublicPages-module__vcCPrq__cardActions a{font-weight:650}.ProviderPublicPages-module__vcCPrq__sourceNote{color:var(--muted);font-size:.85rem}.ProviderPublicPages-module__vcCPrq__profile .provider-activity-card dd small{margin-top:.2rem;display:block}.ProviderPublicPages-module__vcCPrq__demo{border:1px solid var(--line);background:var(--surface);border-radius:1.25rem;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.5rem;padding:1.5rem;display:grid}.ProviderPublicPages-module__vcCPrq__demo h2,.ProviderPublicPages-module__vcCPrq__demo h3{margin:0 0 .65rem}.ProviderPublicPages-module__vcCPrq__demo p{color:var(--muted);line-height:1.55}.ProviderPublicPages-module__vcCPrq__demo dl{margin:0}.ProviderPublicPages-module__vcCPrq__demo dl div{border-bottom:1px solid var(--line);padding:.6rem 0}.ProviderPublicPages-module__vcCPrq__demo dt{font-weight:650}.ProviderPublicPages-module__vcCPrq__demo dd{color:var(--muted);margin:.25rem 0 0}.ProviderPublicPages-module__vcCPrq__landing .provider-landing-hero h1{max-width:20ch}.ProviderPublicPages-module__vcCPrq__accessHelp{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:1rem;padding:1rem 1.25rem;line-height:1.6}@media (max-width:640px){.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero{gap:.75rem;padding:1rem}.ProviderPublicPages-module__vcCPrq__profile .provider-page-hero h1{overflow-wrap:anywhere;font-size:clamp(1.5rem,7vw,2rem)}.ProviderPublicPages-module__vcCPrq__profile .provider-activities{margin-top:1.25rem}.ProviderPublicPages-module__vcCPrq__profile .provider-activity-card dl div{gap:.75rem}.ProviderPublicPages-module__vcCPrq__profile .provider-activity-card dd{text-align:left;overflow-wrap:anywhere;max-width:none}.ProviderPublicPages-module__vcCPrq__landing .provider-landing-hero h1{font-size:clamp(1.85rem,8vw,2.4rem);line-height:1.1}.ProviderPublicPages-module__vcCPrq__landing .provider-landing-hero>div{gap:10px}.ProviderPublicPages-module__vcCPrq__landing .provider-landing-hero aside{padding:.8rem}.ProviderPublicPages-module__vcCPrq__demo{grid-template-columns:1fr;padding:1rem}}
