.custom-how-it-works{color:var(--chiw-text,#fff)}.custom-how-it-works__frame{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:var(--chiw-radius,0);background-color:var(--chiw-fallback-bg,#1a1a1a);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;min-height:min-content}.custom-how-it-works__inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;box-sizing:border-box;padding:40px 0}.custom-how-it-works__glass{--chiw-glass-depth-shadow: 0 12px 40px rgba(0,16,40,.14);--chiw-glass-rim: 0 0 0 1px rgba(255,255,255,.22);--chiw-glass-light-edge: inset 1px 1px 0 rgba(255,255,255,calc(var(--chiw-glass-light,.8) * .4));--chiw-glass-light-soft: inset -1px -1px 0 rgba(255,255,255,calc(var(--chiw-glass-light,.8) * .12));position:relative;isolation:isolate;width:100%;box-sizing:border-box;border:0;border-radius:var(--chiw-glass-radius,32px);background-image:linear-gradient(var(--chiw-glass-light-angle,-45deg),rgba(255,255,255,calc(var(--chiw-glass-frost,.04) + var(--chiw-glass-light,.8) * .1)) 0,rgba(255,255,255,calc(var(--chiw-glass-frost,.04) * .45)) 40%,transparent 72%);-webkit-backdrop-filter:blur(20px) saturate(var(--chiw-glass-saturate,88%));backdrop-filter:blur(var(--chiw-glass-blur,40px)) saturate(var(--chiw-glass-saturate,88%));overflow:hidden;color:var(--chiw-text,#fff)}.custom-how-it-works__glass-content{position:relative;z-index:1;padding:30px;display:flex;flex-direction:column;justify-content:space-between}@media(prefers-reduced-transparency:reduce){.custom-how-it-works__glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--chiw-glass-bg,rgba(8,61,141,.82))}}.custom-how-it-works__header{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:35px}.custom-how-it-works__header-copy{min-width:0}.custom-how-it-works__label{display:block;margin:0 0 8px;font-family:Axiforma,sans-serif;font-weight:600;font-size:10px;line-height:120%;letter-spacing:1.4px;text-transform:uppercase;color:inherit}.custom-how-it-works__heading{margin:0;font-family:Axiforma-light,sans-serif;font-weight:375;font-size:30px;line-height:normal;letter-spacing:0;color:inherit}.custom-how-it-works__heading p{margin:0}.custom-how-it-works__cta{display:flex;align-items:center;gap:10px;flex-shrink:0;font-family:Axiforma,sans-serif;font-weight:400;font-size:12px;line-height:122%;letter-spacing:0;color:inherit;text-decoration:none;transition:opacity .2s ease}.custom-how-it-works__cta:focus-visible,.custom-how-it-works__cta:hover{opacity:.75}.custom-how-it-works__cta[aria-disabled=true]{pointer-events:none}.custom-how-it-works__steps{display:grid;grid-template-columns:1fr;gap:37px}.custom-how-it-works__step{min-width:0}.custom-how-it-works__step-meta{display:flex;align-items:center;gap:20px;margin-bottom:10px}.custom-how-it-works__step-number{flex-shrink:0;font-family:Axiforma,sans-serif;font-weight:400;font-size:12px;line-height:119%;letter-spacing:0;color:inherit}.custom-how-it-works__step-line{display:none;flex:1;height:1px;background:var(--chiw-line-color,rgba(255,255,255,.45))}.custom-how-it-works__step-title{margin:0 0 14px;font-family:Axiforma,sans-serif;font-weight:400;font-size:15px;line-height:119%;letter-spacing:0;color:inherit}.custom-how-it-works__step-text{margin:0;font-family:Axiforma Book,Axiforma,sans-serif;font-weight:400;font-size:12px;line-height:normal;letter-spacing:0;color:var(--chiw-text-muted);opacity:.7}@media screen and (min-width:750px){.custom-how-it-works__frame{min-height:561px}.custom-how-it-works__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:55px}.custom-how-it-works__heading{font-size:var(--chiw-heading-size-desktop, 36px)}.custom-how-it-works__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.custom-how-it-works__steps{grid-template-columns:repeat(4,minmax(0,1fr))}.custom-how-it-works__step-line{display:block}.custom-how-it-works__step:last-child .custom-how-it-works__step-line{display:none}.custom-how-it-works__step-number,.custom-how-it-works__step-title{font-size:15px}.custom-how-it-works__step-meta{gap:35px;margin-bottom:14px}}@media screen and (min-width:1200px){.custom-how-it-works__glass-content{min-height:400px;padding:70px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-how-it-works.css.map */
