.ml-flow{background:var(--ml-flow-bg,#fff);color:var(--ml-flow-text,#1d1d1f);overflow:clip}.ml-flow__inner{padding-top:58px;padding-bottom:104px}.ml-flow__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,90px);padding:0 0 clamp(74px,7vw,112px)}.ml-flow__trust-item{min-width:0;text-align:center;display:flex;flex-direction:column;align-items:center}.ml-flow__icon{width:34px;height:34px;display:grid;place-items:center;margin-bottom:24px;transition:transform .65s cubic-bezier(.22,1,.36,1)}.ml-flow__icon svg{width:32px;height:32px;overflow:visible}.ml-flow__trust-item:hover .ml-flow__icon{transform:translateY(-4px) scale(1.025)}.ml-flow__trust-item h3{margin:0 0 20px;font-size:clamp(18px,1.65vw,24px);line-height:1.16;letter-spacing:-.035em;font-weight:800}.ml-flow__trust-item p{margin:0;color:var(--ml-flow-muted,#69655f);font-size:clamp(15px,1.22vw,19px);line-height:1.55}.ml-flow__process{border-top:1px solid color-mix(in srgb,var(--ml-flow-text,#1d1d1f) 8%,transparent);padding-top:clamp(48px,5vw,76px)}.ml-flow__heading{max-width:760px;margin-bottom:clamp(34px,4vw,55px)}.ml-flow__kicker{margin:0 0 12px;color:var(--ml-flow-muted,#69655f);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ml-flow__heading h2{margin:0;font-size:clamp(42px,4.1vw,64px);line-height:1;letter-spacing:-.055em;font-weight:500}.ml-flow__intro{max-width:650px;margin:18px 0 0;color:var(--ml-flow-muted,#69655f);font-size:17px;line-height:1.7}.ml-flow__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ml-flow__step{position:relative;min-height:310px;border-radius:var(--ml-flow-radius,14px);background:var(--ml-flow-card,#e9e2d8);padding:clamp(36px,4vw,66px) clamp(28px,4vw,62px);display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;overflow:hidden;transition:transform .65s cubic-bezier(.22,1,.36,1),box-shadow .65s cubic-bezier(.22,1,.36,1),background .45s ease}.ml-flow__step:after{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;z-index:-1;opacity:0;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.34),transparent 48%);transform:translate3d(-15%,12%,0) scale(.75);transition:opacity .7s ease,transform 1s cubic-bezier(.22,1,.36,1);pointer-events:none}.ml-flow__step:hover{transform:translateY(-5px);box-shadow:0 22px 54px #1d1d1f14}.ml-flow__step:hover:after{opacity:1;transform:translate3d(5%,-4%,0) scale(1)}.ml-flow__step-number{font-size:11px;font-weight:800;letter-spacing:.13em;opacity:.52;margin-bottom:36px}.ml-flow__step-copy{margin-top:auto}.ml-flow__step h3{margin:0 0 17px;font-size:clamp(20px,1.8vw,27px);line-height:1.12;letter-spacing:-.03em;font-weight:650}.ml-flow__step p{max-width:33ch;margin:0;color:var(--ml-flow-muted,#69655f);font-size:clamp(15px,1.2vw,18px);line-height:1.9;letter-spacing:.005em}.ml-flow.ml-flow--motion .ml-flow-reveal{opacity:0;filter:blur(4px);transform:translate3d(0,22px,0) scale(.992);transition:opacity .85s cubic-bezier(.22,1,.36,1) var(--ml-flow-delay,0ms),transform 1s cubic-bezier(.22,1,.36,1) var(--ml-flow-delay,0ms),filter .8s ease var(--ml-flow-delay,0ms);will-change:opacity,transform,filter}.ml-flow.ml-flow--motion .ml-flow-reveal.is-inview{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}.ml-flow.ml-flow--motion .ml-flow__step.is-inview:hover{transform:translateY(-5px)}@media(max-width:900px){.ml-flow__inner{padding-top:48px;padding-bottom:80px}.ml-flow__trust{gap:24px;padding-bottom:76px}.ml-flow__steps{grid-template-columns:1fr}.ml-flow__step{min-height:230px;padding:38px 36px}.ml-flow__step p{max-width:54ch}}@media(max-width:650px){.ml-flow__inner{padding-top:40px;padding-bottom:64px}.ml-flow__trust{grid-template-columns:1fr;gap:0;padding-bottom:60px}.ml-flow__trust-item{padding:28px 0}.ml-flow__trust-item+.ml-flow__trust-item{border-top:1px solid color-mix(in srgb,var(--ml-flow-text,#1d1d1f) 9%,transparent)}.ml-flow__icon{margin-bottom:17px}.ml-flow__trust-item h3{margin-bottom:10px}.ml-flow__process{padding-top:42px}.ml-flow__heading{margin-bottom:30px}.ml-flow__heading h2{font-size:clamp(38px,11vw,52px)}.ml-flow__step{min-height:210px;padding:34px 28px}.ml-flow__step p{line-height:1.72}}@media(prefers-reduced-motion:reduce){.ml-flow .ml-flow-reveal{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.ml-flow__step,.ml-flow__icon,.ml-flow__step:after{transition:none!important}.ml-flow__step:hover,.ml-flow__trust-item:hover .ml-flow__icon{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ebook-trust-process.css.map */
