.sifahow{--sifa-accent: #2df27b;--sifahow-pt: 16px;--sifahow-pb: 16px;--sifa-font: "SifaJakarta", "Plus Jakarta Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;position:relative;box-sizing:border-box;width:100%;max-width:1640px;margin:0 auto;padding:var(--sifahow-pt) clamp(16px,5vw,84px) var(--sifahow-pb);font-family:var(--sifa-font);font-size:16px;line-height:1.45;letter-spacing:normal;color:#f3f6f4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sifahow *,.sifahow *:before,.sifahow *:after{box-sizing:border-box}.sifahow :where(h2,p,ol,li,b){margin:0;padding:0;font-family:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.sifahow :where(ol){list-style:none}.sifahow__anchor{position:absolute;top:-90px}.sifahow__frame{position:relative;display:grid;gap:22px;padding:clamp(22px,3vw,40px) clamp(20px,3.4vw,48px);border-radius:26px;border:1px solid rgba(64,228,136,.18);background:radial-gradient(50% 120% at 0% 0%,rgba(22,128,68,.3),transparent 70%),linear-gradient(160deg,#04140b,#020b06 60%,#031109);overflow:hidden}.sifahow__frame:before{content:"";position:absolute;top:0;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,rgba(80,255,160,.6),transparent)}.sifahow__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 32px}.sifahow__title{font-size:clamp(24px,3vw,40px);font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#fff}.sifahow__text{max-width:60ch;font-size:15px;color:#e7f2ecb8}.sifahow__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.sifahow__step{display:grid;align-content:start;gap:6px;min-width:0;padding:20px;border-radius:18px;border:1px solid rgba(64,228,136,.18);background:#061e128c}.sifahow__num{width:30px;height:30px;margin-bottom:6px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;line-height:1;color:#03150b;background:var(--sifa-accent);box-shadow:0 0 16px -2px #2df27b99}.sifahow__step-title{font-size:18px;font-weight:700;line-height:1.3;color:#fff}.sifahow__step-text{font-size:15px;line-height:1.5;color:#e7f2ecb8}@media(max-width:599px){.sifahow{padding-top:min(var(--sifahow-pt),10px);padding-bottom:min(var(--sifahow-pb),10px)}.sifahow__frame{gap:14px;padding:18px 0 18px 16px;border-radius:18px}.sifahow__head{padding-right:16px}.sifahow__title{font-size:22px}.sifahow__text{font-size:13.5px}.sifahow__steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;padding-right:16px;scrollbar-width:none}.sifahow__steps::-webkit-scrollbar{display:none}.sifahow__step{scroll-snap-align:start;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:2px;padding:14px}.sifahow__num{grid-row:span 2;width:28px;height:28px;margin:1px 0 0;font-size:13px}.sifahow__step-title{font-size:15.5px}.sifahow__step-text{font-size:13.5px;line-height:1.45}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sifa-how-it-works.css.map */
