.kar-photo img{object-position:50% 35%}@media (min-width:48rem){.kar-photo img{object-position:50% 40%}}.kar-stat{text-shadow:0 0 20px #09c1f98c,0 0 60px #09c1f947}.kar-step-num{color:var(--color-blue)}@media (min-width:64rem){.kar-step-num,.kar-step-title,.kar-step-text{transition:color .5s var(--ease-out-soft)}.kar-step:not([data-active]) .kar-step-num,.kar-step:not([data-active]) .kar-step-title,.kar-step:not([data-active]) .kar-step-text{color:var(--color-faint)}}.kar-progress{background:var(--color-line-strong)}.kar-progress-fill{background:var(--color-blue);transform-origin:0;transition:transform .25s linear}.kar-open-tile{isolation:isolate;aspect-ratio:4/5;border-radius:var(--radius-card);background:linear-gradient(135deg,#2f74f2 0%,#1c64eb 42%,#1450c8 100%);position:relative;overflow:hidden}.kar-open-mark{z-index:-1;opacity:.18;pointer-events:none;-webkit-user-select:none;user-select:none;width:105%;height:auto;transition:transform .7s var(--ease-out-soft);position:absolute;bottom:-18%;right:-24%;transform:rotate(-18deg)}@media (hover:hover){.group:hover .kar-open-mark{transform:rotate(-18deg)scale(1.04)}}@media (prefers-reduced-motion:reduce),(scripting:none){.kar-step-num,.kar-step-title,.kar-step-text,.kar-progress-fill,.kar-open-mark{transition:none;animation:none}.kar-step:not([data-active]) .kar-step-num{color:var(--color-blue)}.kar-step:not([data-active]) .kar-step-title{color:var(--color-navy)}.kar-step:not([data-active]) .kar-step-text{color:var(--color-muted)}.kar-progress-fill{transform:none!important}}
