.mast-header-section{position:relative}.dnd-row:not(:has(.mast-illustration,.indice-text--bullet,.mast-header-section--anchor))+.dnd-row .mast-header-section{margin-top:calc(var(--space-section-y) - var(--grid-gap, 10px))}.mast-header-section.mast-header-section--anchor{height:0;margin:0!important;overflow:visible;padding:0}.dnd-module:has(.mast-header-section--anchor){min-height:0}.dnd-column>.dnd-row:has(>.row-fluid>.dnd-module:only-child .mast-header-section--anchor):not(:last-child){margin-bottom:calc(var(--grid-gap, 10px)*-1)}.dnd-column>.dnd-row:has(>.row-fluid>.dnd-module:only-child .mast-header-section--anchor):last-child:not(:first-child){margin-top:calc(var(--grid-gap, 10px)*-1)}.dnd-section:has(>.row-fluid>.dnd-column:only-child>.dnd-row:only-child .mast-header-section--anchor),.dnd-section:has(>.row-fluid>.dnd-module:only-child .mast-header-section--anchor){margin:0!important;padding:0!important}.mast-header-section.mast-header-section--anchor:has(.mast-header-section__anchor-label){height:auto}.mast-header-section__anchor-label{border:1px dashed;border-radius:4px;display:inline-block;font-family:var(--font-secondary);font-size:11px;letter-spacing:.05em;opacity:.6;padding:2px 8px;text-transform:uppercase}.mast-header-section .mast__tag-label{align-items:center;display:flex;gap:10px;margin:0 0 20px}.mast-header-section .mast__tag-label:last-child{margin-bottom:0}.mast-header-section .mast__tag-label-bullet{background-color:var(--color-indice-bullet);border-radius:2px;flex-shrink:0;height:9px;width:9px}.mast-header-section .mast__tag-label-icon{display:inline-flex;flex-shrink:0}.mast-header-section .mast__tag-label-icon svg{display:block;height:1.4em;width:auto}.mast-header-section .mast__header-wrapper{display:flex;flex-direction:column;gap:20px}.mast-header-section .mast__heading-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.mast-header-section .mast__header{color:var(--color-heading);font-family:var(--font-primary);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-lh);margin:0;max-width:var(--text-max-width);white-space:pre-line}.mast-header-section .mast__body{display:flex;flex-direction:column;gap:20px;max-width:var(--text-max-width)}.mast-header-section .mast__location,.mast-header-section .mast__subheader{color:var(--color-body);font-family:var(--font-primary);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-lh)}.mast-header-section .mast__subheader>:first-child{margin-top:0}.mast-header-section .mast__subheader>:last-child{margin-bottom:0}.mast-header-section .mast__subheader a{color:inherit;font-weight:400;text-decoration:underline}.mast-header-section .mast__subheader a:focus,.mast-header-section .mast__subheader a:hover{color:var(--mast-clay)}.mast-header-section .mast__subheader .contact-list a{font-weight:inherit;text-decoration:none}.mast-header-section .mast__subheader .contact-list a:focus,.mast-header-section .mast__subheader .contact-list a:hover{color:inherit;text-decoration:underline}.mast-header-section .mast__location{align-items:center;display:flex;gap:15px;margin:0}.mast-header-section .mast__location img{display:block;flex:none;height:13px;width:auto}.mast-header-section .mast__status-tag{align-items:center;border:1px solid var(--mast-washed-black);border-radius:999px;color:var(--mast-washed-black);display:inline-flex;flex:none;--small-text:0;font-family:var(--font-secondary);font-size:14px;gap:10px;line-height:1;margin:0;padding:6px 10px;text-transform:uppercase}.mast-header-section .mast__status-dot{border-radius:50%;flex:none;height:10px;width:10px}.mast-header-section .mast__status-tag--box{border-radius:4px;display:table;font-size:16px;line-height:1.3;margin:0 0 20px;padding:10px}@media (min-width:768px){.mast-header-section .mast__status-tag{font-size:16px}}@media (min-width:1024px){.mast-header-section .mast__tag-label-bullet{height:15px;width:15px}.mast-header-section .mast__header{max-width:672px}.mast-header-section .mast__status-tag--box{margin:0;position:absolute;right:0;top:0}}.dnd-column>.dnd-row:not(:last-child):has(.mast-header-section:not(.mast-header-section--indice-only,.mast-header-section--anchor)){margin-bottom:calc(var(--space-header-content, 40px) - var(--grid-gap, 10px))}.dnd-column>.dnd-row:not(:last-child):has(.mast-header-section--indice-only){margin-bottom:20px}