.page-header{background:var(--c-primary);padding:calc(var(--header-height) + var(--sp-medium)) 0 var(--sp-medium)}.page-header__element{margin:calc(var(--header-height) * -1 - 1px) 0 var(--sp-medium) 0}.page-header__title{font-family:var(--f-special);margin:0 0 .25em;font-size:3rem;font-weight:600;line-height:1.25}@media (width>=768px){.page-header__title{font-size:3.5rem}}@media (width>=992px){.page-header__title{font-size:4rem}}@media (width>=1200px){.page-header__title{font-size:4.5rem}}.page-header__title h1,.page-header__title h2,.page-header__title h3,.page-header__title h4,.page-header__title h5,.page-header__title h6,.page-header__title p,.page-header__title a{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;font-family:inherit}.page-header__title{color:var(--c-white)}.page-header__children{margin:var(--sp-tiny) 0 0;padding:0 1.5rem 0 0;list-style:none;display:inline-block}.page-header__children-wrapper{justify-content:end;display:flex}.page-header__children-item{padding:.25rem 0}.page-header__children-link{color:var(--c-white);font-weight:700;text-decoration:none;position:relative}.page-header__children-link:before{content:">";color:var(--c-white);font-size:2em;font-weight:400;transition:all .3s;position:absolute;top:50%;right:0;transform:translate(150%,-50%)scaleX(.5)}.page-header__children-link:hover{opacity:.75}.page-header__children-link:hover:before{transform:translate(200%,-50%)scaleX(.5)}