.section-heading-cell{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--alias-spacing-2xs);width:70px;height:70px;padding:var(--alias-spacing-xs) var(--alias-spacing-md);border:var(--alias-border-width-sm) solid var(--mapped-border-secondary);background-color:var(--mapped-surface-raised);flex-direction:column;display:inline-flex;position:relative;overflow:hidden}.section-heading-cell:before,.section-heading-cell:after{content:"";pointer-events:none;position:absolute}.section-heading-cell:before{width:85px;height:var(--alias-border-width-sm);background-image:repeating-linear-gradient(to right, var(--mapped-border-default) 0 4px, transparent 4px 8px);top:50%;left:50%;transform:translate(-50%,-50%)}.section-heading-cell:after{width:var(--alias-border-width-sm);background-image:repeating-linear-gradient(to bottom, var(--mapped-border-default) 0 4px, transparent 4px 8px);height:85px;top:50%;left:50%;transform:translate(-50%,-50%)}.section-heading-cell--sm{width:40px;height:40px;padding:var(--alias-spacing-2xs) var(--alias-spacing-xs)}.section-heading-cell--sm .section-heading-cell__char{font-size:var(--responsive-fontsize-heading-h5);line-height:var(--responsive-line-height-heading-h5)}@media screen and (width<=1023px){.section-heading-cell{width:40px;height:40px;padding:var(--alias-spacing-2xs) var(--alias-spacing-xs)}.section-heading-cell .section-heading-cell__char{font-size:var(--responsive-fontsize-heading-h5);line-height:var(--responsive-line-height-heading-h5)}}.section-heading-cell__char{z-index:1;color:var(--mapped-text-heading);font-family:var(--brand-type-font-family-heading), sans-serif;font-size:var(--responsive-fontsize-heading-h3);line-height:var(--responsive-line-height-heading-h3);font-weight:400;position:relative}.section-heading{flex-direction:column;align-items:flex-start;display:flex}.section-heading--center{align-self:center}.section-heading__eyebrow{padding-block:var(--alias-spacing-2xs);padding-inline:var(--alias-spacing-md);background-color:var(--mapped-surface-emphasis);color:var(--mapped-text-on-inverse);font-family:var(--brand-type-font-family-accent-script), cursive;font-size:var(--responsive-fontsize-heading-h6);line-height:var(--responsive-line-height-heading-h6);font-weight:400}.section-heading__heading{font-size:inherit;font-weight:inherit;flex-direction:column;align-items:flex-start;margin:0;display:flex}.section-heading__context{padding-block:var(--alias-spacing-2xs);padding-inline:var(--alias-spacing-md);background-color:var(--mapped-surface-emphasis);color:var(--mapped-text-on-inverse);font-family:var(--brand-type-font-family-heading), sans-serif;font-size:var(--responsive-fontsize-body-md);line-height:var(--responsive-line-height-heading-h6);font-weight:400}.section-heading__row{font-size:inherit;font-weight:inherit;align-items:center;margin:0;display:flex}.section-heading__row>*+*{margin-left:calc(var(--alias-border-width-sm) * -1)}.section-heading--sm:not(.section-heading--vertical) .section-heading__row{flex-wrap:wrap;margin-block-start:var(--alias-border-width-sm);margin-inline-start:var(--alias-border-width-sm)}.section-heading--sm:not(.section-heading--vertical) .section-heading__row>*{margin-block-start:calc(var(--alias-border-width-sm) * -1);margin-inline-start:calc(var(--alias-border-width-sm) * -1)}.section-heading--vertical{flex-direction:row-reverse;align-items:flex-start}.section-heading--vertical .section-heading__row{flex-direction:column}.section-heading--vertical .section-heading__row>*+*{margin-top:calc(var(--alias-border-width-sm) * -1);margin-left:0}.section-heading--vertical .section-heading__eyebrow{writing-mode:vertical-rl}@media screen and (width<=1023px){.section-heading__eyebrow,.section-heading__context{font-size:var(--responsive-fontsize-body-sm);line-height:var(--responsive-line-height-body-sm);padding-block:0}.section-heading__context{font-size:var(--font-body-xs-size)}.section-heading:not(.section-heading--vertical) .section-heading__row{flex-wrap:wrap;margin-block-start:var(--alias-border-width-sm);margin-inline-start:var(--alias-border-width-sm)}.section-heading:not(.section-heading--vertical) .section-heading__row>*{margin-block-start:calc(var(--alias-border-width-sm) * -1);margin-inline-start:calc(var(--alias-border-width-sm) * -1)}}.js-appear .section-heading[data-appear]{--section-heading-appear-color:var(--mapped-text-heading);--section-heading-appear-offset:0s}.js-appear .section-heading[data-appear]:has(.section-heading__eyebrow),.js-appear .section-heading[data-appear]:has(.section-heading__context){--section-heading-appear-offset:.3s}.js-appear .section-heading[data-appear] .section-heading__eyebrow-text,.js-appear .section-heading[data-appear] .section-heading__context-text{clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path .3s ease-out;display:inline-block}.js-appear .section-heading[data-appear].is-visible .section-heading__eyebrow-text,.js-appear .section-heading[data-appear].is-visible .section-heading__context-text{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.js-appear .section-heading[data-appear] .section-heading-cell{--section-heading-cell-index:0}.js-appear .section-heading[data-appear] .section-heading-cell__char{color:#0000;text-shadow:0 -3em 0 var(--mapped-text-heading), 0 -1.5em 0 var(--section-heading-appear-color);transition:text-shadow .55s ease-out;transition-delay:calc(var(--section-heading-appear-offset,0s) + var(--section-heading-cell-index,0) * 60ms)}.js-appear .section-heading[data-appear].is-visible .section-heading-cell__char{text-shadow:0 0 0 var(--mapped-text-heading), 0 1.5em 0 var(--section-heading-appear-color)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n+1){--section-heading-appear-color:var(--mapped-text-category-purple)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n+2){--section-heading-appear-color:var(--mapped-text-category-lightgreen)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n+3){--section-heading-appear-color:var(--mapped-text-category-green)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n+4){--section-heading-appear-color:var(--mapped-text-category-skyblue)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n+5){--section-heading-appear-color:var(--mapped-text-category-pink)}.js-appear .section-heading[data-appear] .section-heading-cell:nth-child(6n){--section-heading-appear-color:var(--mapped-text-category-orange)}@media (prefers-reduced-motion:reduce){.js-appear .section-heading[data-appear] .section-heading-cell__char{color:var(--mapped-text-heading);text-shadow:none;transition:none}.js-appear .section-heading[data-appear] .section-heading__eyebrow-text,.js-appear .section-heading[data-appear] .section-heading__context-text{clip-path:none;transition:none}}@media print{.js-appear .section-heading[data-appear] .section-heading-cell__char{color:var(--mapped-text-heading);text-shadow:none}.js-appear .section-heading[data-appear] .section-heading__eyebrow-text,.js-appear .section-heading[data-appear] .section-heading__context-text{clip-path:none}}
