.how{margin:72px 2.7vw 0;padding:52px 3.5vw;border:1px solid #1c3552;border-radius:38px;background:radial-gradient(circle at 50% 0,#12345642,transparent 38%),#020914;text-align:center}.how-kicker{margin:0;color:#25adff;font-size:15px;letter-spacing:4px;font-weight:bold}.how h2{font:800 clamp(44px,5vw,68px) Outfit,sans-serif;margin:8px 0;background:linear-gradient(90deg,#fff 38%,#00adff 52%,#bb42ff 82%);background-clip:text;color:transparent}.how h2 span{color:inherit}.how-lead{color:#e4e8ef;font-size:17px;margin:0 0 36px}.how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:29px;position:relative;text-align:center}.step{position:relative;min-height:420px;padding:20px 28px 24px;border:1px solid color-mix(in srgb,var(--step) 40%,#384b65);border-radius:28px;background:linear-gradient(145deg,#061325,#030912)}.step>b{position:absolute;left:25px;top:20px;width:57px;height:57px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--step) 80%,#3140b4);font-size:24px;box-shadow:0 0 27px color-mix(in srgb,var(--step) 60%,transparent)}.step>i{height:170px;margin-top:57px;display:grid;place-items:center;color:var(--step);font-style:normal;font-size:100px;text-shadow:0 0 23px color-mix(in srgb,var(--step) 75%,transparent)}.step h3{font:800 27px/1.12 Outfit,sans-serif;margin:7px 0 19px}.step h3 span{color:var(--step)}.step p{font-size:16px;line-height:1.55;color:#edf0f6;margin:0}.blue{--step:#0caaff}.purple{--step:#ae48ff}.how-steps>em{position:absolute;z-index:2;top:180px;transform:translateX(-50%);width:55px;height:55px;border-radius:50%;display:grid;place-items:center;background:#031224;border:1px solid #168eff;color:#47b8ff;font-style:normal;font-size:52px;line-height:20px;box-shadow:0 0 20px #006eff77}.how-steps>em:nth-of-type(1){left:25%}.how-steps>em:nth-of-type(2){left:50%}.how-steps>em:nth-of-type(3){left:75%}.how-assurances{display:grid;grid-template-columns:repeat(4,1fr);margin-top:38px;border:1px solid #4c54dd;border-radius:27px;background:#061025}.how-assurances article{padding:28px 22px;display:flex;text-align:left;align-items:center;gap:18px;border-right:1px solid #3b4d6b}.how-assurances article:last-child{border:0}.how-assurances i{font-size:50px;color:#23a7ff;font-style:normal}.how-assurances article:nth-child(even) i,.how-assurances article:nth-child(even) span{color:#b34eff}.how-assurances b{font:700 18px/1.15 Outfit,sans-serif}.how-assurances b span{display:block;color:#24aaff}.how-assurances small{display:block;margin-top:8px;font:400 12px 'DM Sans';color:#d7dbe5}@media(max-width:1050px){.how-steps{grid-template-columns:repeat(2,1fr)}.how-steps>em{display:none}.how-assurances{grid-template-columns:repeat(2,1fr)}.how-assurances article:nth-child(2){border-right:0}}@media(max-width:600px){.how{margin:52px 14px 0;padding:40px 17px;border-radius:25px}.how-kicker{font-size:11px;letter-spacing:2px}.how-steps,.how-assurances{grid-template-columns:1fr}.step{min-height:360px}.step>i{height:130px}.how-assurances article{border-right:0;border-bottom:1px solid #3b4d6b}.how h2{font-size:43px}}
