.cvp-page-heading{color:var(--cvp-text);font-family:var(--font-display);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px 24px;padding:0 0 8px;display:flex}.cvp-page-heading-copy{flex:420px;min-width:0}.cvp-page-heading-tile{background:var(--tile-bg);width:46px;height:46px;color:var(--tile-fg);animation:cvp-tile-in .52s var(--cvp-ease) both;border-radius:13px;flex-shrink:0;place-items:center;margin-top:-2px;display:grid}@keyframes cvp-tile-in{0%{opacity:0;transform:scale(.8)rotate(-8deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cvp-page-heading-tile{animation:none}}.cvp-page-heading h1{font:600 28px/34px var(--font-display);letter-spacing:-.56px;overflow-wrap:anywhere;margin:0}.cvp-page-heading p{max-width:64ch;color:var(--cvp-text-secondary);margin:6px 0 0;font-size:15px;line-height:22px}.cvp-page-heading-summary{margin-top:4px}.cvp-page-heading-action{flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding-top:2px;display:flex}.cvp-page-heading[data-density=compact] h1{letter-spacing:-.2px;font-size:20px;line-height:28px}.cvp-page-heading[data-nav-titled]{align-items:center;padding-bottom:4px}.cvp-page-heading[data-nav-titled] p{margin-top:0;font-size:16px;line-height:24px}.cvp-page-heading[data-nav-titled] .cvp-page-heading-action{padding-top:0}.cvp-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cvp-page-heading[data-density=compact] p{font-size:14px;line-height:20px}