@custom-selector:--heading h1,h2,h3,h4,h5;h1,h2,h3,h4,h5{margin-bottom:0;color:var(--color-text-heading);font-family:var(--font-family-heading);font-weight:var(--font-weight-bold)}h1>a,h2>a,h3>a,h4>a,h5>a{text-decoration:none}h1+p,h2+p,h3+p,h4+p,h5+p{margin-top:12px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1{margin:0;font-size:var(--font-size-title-huge)}h2{margin-top:48px;font-size:var(--font-size-heading-huge)}h3{margin-top:48px;font-size:var(--font-size-heading-huge);font-weight:var(--font-weight-regular)}h4{margin-top:48px;font-size:var(--font-size-heading-large);font-weight:var(--font-weight-regular)}h5{margin-top:48px;font-size:var(--font-size-heading-small)}h6{margin-top:48px;font-size:var(--font-size-heading-small);font-style:italic}hr{border:0;border-bottom:1px solid var(--color-border)}a{color:var(--color-link)}a:hover,a:focus{color:var(--color-link-hover)}strong,b{font-weight:var(--font-weight-bold)}p{margin:15px 0}blockquote{margin:15px 0;text-indent:-.4em;font-style:italic}