@property --sec06-p{syntax:"<number>";inherits:true;initial-value:1}@property --sec06-on{syntax:"<number>";inherits:true;initial-value:1}.sec06-grid{view-timeline-name:--sec06;view-timeline-axis:block}.sec06-track{background-color:var(--color-divider);block-size:.5rem;position:relative;overflow:hidden}.sec06-track-fill{background-color:var(--color-primary-main);transform-origin:0;scale:var(--sec06-p) 1;position:absolute;inset:0}@media not all and (min-width:48rem){.sec06-track{block-size:0}.sec06-track:has(+.sec06-visual){display:none}}.sec06-visual{aspect-ratio:2;background-color:var(--color-background-default);position:relative;overflow:hidden}.sec06-ph{width:100%;height:100%;position:relative}.sec06-ph:not([data-fit]) .ui-well{width:100%!important;height:100%!important}@media (min-width:80rem){.sec06-visual-wide{aspect-ratio:5/2}}@keyframes sec06-fill{0%{--sec06-p:0}to{--sec06-p:1}}@keyframes sec06-activate{0%{--sec06-on:0}to{--sec06-on:1}}@supports (animation-timeline:view()) and (animation-range-start:cover 30%){@media (prefers-reduced-motion:no-preference){@media not all and (min-width:48rem){.sec06-card{animation-name:sec06-fill,sec06-activate;animation-duration:auto;animation-timing-function:linear,step-start;animation-fill-mode:both;animation-timeline:view();animation-range:entry 75% cover 55%}}@media (min-width:48rem){.sec06-row-md>.sec06-card,.sec06-row-lg>.sec06-card{animation-name:sec06-fill,sec06-activate;animation-duration:auto;animation-timing-function:linear,step-start;animation-fill-mode:both;animation-timeline:--sec06;animation-range:cover var(--sec06-from) cover var(--sec06-to)}}}}
