.how-works{--hiw-bg: #ffffff;--hiw-eyebrow: #3373b0;--hiw-heading: #000000;--hiw-btn-bg: #ff6b00;--hiw-btn-text: #ffffff;--hiw-gap: 48px;background:var(--hiw-bg);color:var(--hiw-heading);font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.how-works *,.how-works *:before,.how-works *:after{box-sizing:border-box}.how-works p,.how-works h2{margin:0}.how-works__inner{display:flex;flex-direction:column;align-items:center;gap:56px;width:min(100%,2200px);max-width:2200px;margin:0 auto;padding:var(--hiw-pt, 112px) 5% var(--hiw-pb, 112px)}.how-works__heading{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1080px;text-align:center}.how-works__eyebrow{color:var(--hiw-eyebrow);font-size:14px;font-weight:600;line-height:20px;letter-spacing:2px;text-transform:uppercase;white-space:nowrap}.how-works__title{width:100%;color:var(--hiw-heading);font-family:inherit;font-size:45px;font-weight:700;line-height:54px;letter-spacing:0;text-transform:none}.how-works__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--hiw-gap);width:100%}.how-works__card{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0}.how-works__card:nth-child(1){z-index:6}.how-works__card:nth-child(2){z-index:5}.how-works__card:nth-child(3){z-index:4}.how-works__card:nth-child(4){z-index:3}.how-works__card:nth-child(5){z-index:2}.how-works__media-wrap{position:relative;width:100%;margin-bottom:-56px}.how-works__media{position:relative;width:100%;aspect-ratio:400 / 360;overflow:hidden;border-radius:16px;background:#e6eef6}.how-works__photo{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.how-works__placeholder{background:#e6eef6}.how-works__chip{position:absolute;top:16px;left:16px;z-index:1;display:flex;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 8px;border-radius:999px;background:#fff;box-shadow:0 4px 12px #0000001f;color:#1c2127;font-size:15px;font-weight:600;line-height:normal;white-space:nowrap}.how-works__chip-icon{display:block;flex-shrink:0;max-width:none}.how-works__chip-icon--sm{display:none}.how-works__label{position:relative;z-index:1;display:flex;align-items:center;gap:20px;width:calc(100% - 32px);min-height:176px;padding:20px 24px;border-radius:12px;background:var(--hiw-label-bg, #d7e8f8);color:var(--hiw-label-text, #003863)}.how-works__card--light{--hiw-label-bg: #d7e8f8;--hiw-label-text: #003863;--hiw-step: #3373b0;--hiw-num: #003863}.how-works__card--blue{--hiw-label-bg: #3373b0;--hiw-label-text: #ffffff;--hiw-step: rgba(255, 255, 255, .78);--hiw-num: #ffffff}.how-works__card--navy{--hiw-label-bg: #003863;--hiw-label-text: #ffffff;--hiw-step: #9cc4ea;--hiw-num: #ffffff}.how-works__badge{display:flex;flex-direction:column;flex-shrink:0;gap:4px;align-items:flex-start}.how-works__step{color:var(--hiw-step, #3373b0);font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.96px;text-transform:uppercase;white-space:nowrap}.how-works__number{color:var(--hiw-num, #003863);font-size:72px;font-weight:700;line-height:68px;letter-spacing:-1.44px;white-space:nowrap}.how-works__text{flex:1 1 0;min-width:0;color:inherit;font-size:18px;font-weight:700;line-height:27px}.how-works__arrow{position:absolute;z-index:3;display:block;max-width:none;pointer-events:none}.how-works__arrow--next{top:50%;left:100%;transform:translate(calc(var(--hiw-gap) / 2 - 32px),-29px)}.how-works__arrow--down{display:none}.how-works__card:last-child .how-works__arrow--next{display:none}.how-works__btn{display:inline-flex;align-items:center;justify-content:center;padding:16px 40px;border:3px solid var(--hiw-btn-bg);border-radius:10px;background:var(--hiw-btn-bg);color:var(--hiw-btn-text);font-family:inherit;font-size:18px;font-weight:700;line-height:27px;text-align:center;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,transform .15s ease}.how-works__btn:hover,.how-works__btn:focus-visible{background:var(--hiw-btn-bg-hover, #e66000);border-color:var(--hiw-btn-bg-hover, #e66000);color:var(--hiw-btn-text);text-decoration:none;transform:translateY(-1px)}.how-works__btn:focus-visible{outline:2px solid var(--hiw-heading);outline-offset:3px}@media(max-width:991px){.how-works{--hiw-gap: 28px}.how-works__inner{align-items:stretch;gap:32px;width:100%;max-width:none;padding:var(--hiw-pt-m, 64px) 24px var(--hiw-pb-m, 64px)}.how-works__heading{gap:12px;max-width:none}.how-works__title{font-size:35px;line-height:42px}.how-works__steps{display:flex;flex-direction:column;max-width:none}.how-works__media{aspect-ratio:342 / 300}.how-works__chip{top:8px;left:8px;gap:5px;padding:3px 8px 3px 3px;font-size:11px;line-height:16px}.how-works__chip-icon--lg{display:none}.how-works__chip-icon--sm{display:block}.how-works__label{gap:16px;min-height:184px;padding:18px 20px}.how-works__badge{gap:2px}.how-works__step{font-size:13px;line-height:18px;letter-spacing:1.82px}.how-works__number{font-size:52px;line-height:50px;letter-spacing:-1.04px}.how-works__arrow--next{display:none}.how-works__card:not(:last-child) .how-works__arrow--down{display:block;top:100%;left:50%;transform:translate(-29px,calc(var(--hiw-gap) / 2 - 26px))}.how-works__btn{width:100%}}@media(prefers-reduced-motion:reduce){.how-works__btn{transition:none}.how-works__btn:hover,.how-works__btn:focus-visible{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/how-it-works-cards.css.map */
