.c-steps__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (min-width:1280px){.c-steps__wrapper{-ms-flex-direction:row;flex-direction:row;gap:0}}.c-steps__list{padding:10px 0;margin-left:0;position:sticky;position:-webkit-sticky;top:0;display:-ms-grid;display:grid;margin-bottom:0;-ms-grid-columns:(minmax(50px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(50px,1fr));background-color:#f7f7f7;z-index:100}@media (min-width:768px){.c-steps__list{padding:20px 0}}@media (min-width:1280px){.c-steps__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:80px 0;max-width:340px;width:100%;height:100%}}@media (min-width:1600px){.c-steps__list{max-width:520px}}.c-steps__item{color:var(--color--safestore--blue--48);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-align:center;align-items:center;padding:10px}@media (min-width:1280px){.c-steps__item{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-left:24px;padding:36px 0}}@media (min-width:1600px){.c-steps__item{margin-left:48px}}.c-steps__item-desc{display:none;font-size:.875rem;font-weight:600}@media (min-width:600px){.c-steps__item-desc{display:block;line-height:1;max-width:65px}}@media (min-width:1280px){.c-steps__item-desc{font-size:1.5rem;line-height:30px;max-width:none}}.c-steps__item-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none;gap:8px}.c-steps__item-link .c-steps__item-number{color:var(--color--secondary)}.c-steps__item-link:hover{color:var(--color--safestore--blue)}.c-steps__item-number{font-size:1.5rem;font-weight:700;display:block}@media (min-width:1280px){.c-steps__item-number{line-height:56px;min-width:48px;font-size:3rem}}.c-steps__item:not(:last-child){border-right:1px solid #ddd}@media (min-width:1280px){.c-steps__item:not(:last-child){border-bottom:1px solid #ddd;border-right:unset}}.c-steps__item.active{color:var(--color--headings);background:#fff;border:1px solid #ddd;border-right-width:0;position:relative}@media (min-width:1280px){.c-steps__item.active{border-bottom-width:0;border-right-width:1px;margin-left:4px;padding-left:20px;margin-right:20px}}@media (min-width:1600px){.c-steps__item.active{margin-left:8px;padding-left:40px;margin-right:40px}}@media (min-width:1280px){.c-steps__item.active+.c-steps__item.active::after{content:'';width:calc(100% - 20px);height:1px;right:0;background:#ddd;top:0;position:absolute}}@media (min-width:1600px){.c-steps__item.active+.c-steps__item.active::after{width:calc(100% - 40px)}}@media (min-width:1280px){.c-steps__item.active:not(:first-of-type){border-top:0}}.c-steps__item--rounded.active{border-radius:calc(var(--global__radius) * 2);border-right-width:1px}@media (min-width:1280px){.c-steps__item--rounded.active{border-bottom-width:1px}}.c-steps__item--rounded-first.active{border-radius:calc(var(--global__radius) * 2) 0 0 calc(var(--global__radius) * 2)}@media (min-width:1280px){.c-steps__item--rounded-first.active{border-radius:calc(var(--global__radius) * 2) calc(var(--global__radius) * 2) 0 0}}.c-steps__item--rounded-last.active{border-radius:0 calc(var(--global__radius) * 2) calc(var(--global__radius) * 2) 0;border-right-width:1px}@media (min-width:1280px){.c-steps__item--rounded-last.active{border-radius:0 0 calc(var(--global__radius) * 2) calc(var(--global__radius) * 2);border-bottom-width:1px}}.c-steps__content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding-bottom:80px}.c-steps__content h2,.c-steps__content h3,.c-steps__content h4{text-wrap:pretty}@media (min-width:1280px){.c-steps__content h2,.c-steps__content h3{max-width:955px}}@media (min-width:1280px){.c-steps:has(.c-steps__list) .c-steps__content{border-left:1px solid #ddd;padding-left:40px}}@media (min-width:1280px){.c-steps:has(.c-steps__list) .c-steps__content{max-width:1042px;padding-top:80px}}@media (min-width:1600px){.c-steps:has(.c-steps__list) .c-steps__content{padding-left:80px}}.c-steps__summary{display:-ms-grid;display:grid;gap:1rem;border-radius:var(--global__radius);background-color:var(--color--white--72);padding:1.5rem;margin-bottom:1rem;max-width:45rem}.c-steps__summary *{margin:0;word-break:break-word}.c-steps__summary>*{--min:15ch;display:-ms-grid;display:grid;gap:.25rem}@media (min-width:540px){.c-steps__summary>*{-ms-grid-columns:minmax(MIN(100%,var(--min)),1fr) 2fr;grid-template-columns:minmax(MIN(100%,var(--min)),1fr) 2fr}}.c-steps .c-form{padding:24px 20px}@media (min-width:768px){.c-steps .c-form{padding:48px 40px}}.c-steps__form{border-radius:calc(var(--global__radius) * 2);border:1px solid #ddd;padding:24px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-item-align:stretch;align-self:stretch;background-color:#fff;max-width:var(--max-width-m);gap:var(--gutter)}@media (min-width:768px){.c-steps__form{padding:48px 40px}}.c-steps__form .form-field:not(:last-of-type){margin-bottom:32px}.c-steps .c-checkbox label::before,.c-steps .checkbox label::before,.c-steps .ktc-checkbox label::before{top:4px}
/*# sourceMappingURL=c-steps.css.map */
