.persona-header-wrapper{padding:var(--ff-spacing-8) 0 var(--ff-spacing-4) 0}@media (min-width:64em){.persona-header-wrapper{padding:var(--ff-spacing-12) 0 var(--ff-spacing-8) 0}}.persona-header-title{color:var(--ff-color-primary);font-size:var(--ff-font-size-h3);font-weight:var(--ff-font-weight-bold);font-family:var(--ff-font-family-headline,"SH Bree Headline", sans-serif);margin:0}@media (min-width:48em){.persona-header-title{font-size:var(--ff-font-size-h2)}}@media (min-width:64em){.persona-header-title{font-size:var(--ff-font-size-h1)}}.persona-header-subtitle{color:var(--ff-color-black-50);font-size:var(--ff-font-size-medium);margin-top:var(--ff-spacing-1);font-weight:var(--ff-font-weight-regular)}@media (min-width:64em){.persona-header-subtitle{font-size:var(--ff-font-size-large)}}.persona-stepper-container{gap:var(--ff-spacing-3);margin-top:var(--ff-spacing-4);display:flex}@media (min-width:48em){.persona-stepper-container{margin-top:0}}.persona-stepper-item{border-radius:var(--ff-border-radius-1000);width:36px;height:36px;font-weight:var(--ff-font-weight-bold);font-size:var(--ff-font-size-small);transition:all var(--ff-transition-base);justify-content:center;align-items:center;display:flex}@media (min-width:64em){.persona-stepper-item{width:40px;height:40px;font-size:var(--ff-font-size-medium)}}.persona-stepper-item--active{background-color:var(--ff-color-primary);color:var(--ff-color-white);box-shadow:var(--ff-shadow-3)}.persona-stepper-item--completed{background-color:var(--ff-color-primary);color:var(--ff-color-white)}.persona-stepper-item--inactive{background-color:var(--ff-color-white);color:var(--ff-color-black-40);border:1px solid var(--ff-color-black-20)}.persona-stepper-item farfalla-icon{--icon-size:18px}@media (min-width:64em){.persona-stepper-item farfalla-icon{--icon-size:20px}}
