.a3-expect{--a3-bg: var(--a3-blush)}.a3-expect .a3-expect__card{padding:36px 36px 30px;overflow:visible}.a3-expect__graph{position:relative;width:100%}.a3-expect__graph svg{display:block;width:100%;height:auto;overflow:visible}.a3-expect .a3-expect__xaxis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0 0}.a3-expect__xlabel{display:block;font-family:var(--a3-font);font-size:12px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--a3-red)}.a3-expect__phases{display:grid;grid-template-columns:repeat(var(--a3-expect-cols, 4),minmax(0,1fr));gap:24px;margin:28px 0 0;padding:0;list-style:none}.a3-expect__phase{position:relative;margin:0;padding:16px 0 0;border-top:2px solid var(--a3-red);list-style:none}.a3-expect__phase::marker{content:""}.a3-expect__step{margin:0 0 6px;font-family:var(--a3-font);font-size:11px;font-weight:var(--a3-fw-bold);line-height:1.55;letter-spacing:.12em;text-transform:uppercase;color:var(--a3-red)}.a3-expect__when{margin:0 0 10px;font-family:var(--a3-font);font-size:20px;font-weight:var(--a3-fw-medium);line-height:1.15;letter-spacing:inherit;color:var(--a3-red-deep)}.a3-expect__text{margin:0;font-family:var(--a3-font);font-size:15px;font-weight:var(--a3-fw-medium);line-height:1.55;letter-spacing:inherit;color:var(--a3-ink-soft)}@media screen and (max-width:880px){.a3-expect .a3-expect__card{padding:24px 20px 22px}.a3-expect__xlabel{font-size:9.5px;letter-spacing:0}.a3-expect__phases{grid-template-columns:1fr;gap:0}.a3-expect__phase{padding:4px 0 20px 18px;border-top:0;border-left:2px solid var(--a3-red)}.a3-expect__phase:last-child{padding-bottom:0}.a3-expect__phase:before{content:"";position:absolute;left:-8px;top:6px;width:13px;height:13px;border:3px solid var(--a3-paper);border-radius:50%;background:var(--a3-red)}.a3-expect__when{font-size:19px}.a3-expect__text{font-size:16px}}@media screen and (min-width:750px)and (max-width:880px){.a3-expect.a3-section{padding-top:var(--a3-pt-m, var(--a3-pt, 0px));padding-bottom:var(--a3-pb-m, var(--a3-pb, 0px));font-size:18px;letter-spacing:var(--a3-ls-home-m)}.a3-expect .a3-head{margin-bottom:38px}.a3-expect .a3-h--xl{font-size:30px}.a3-expect .a3-text--lead{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/a3-expect.css.map */
