.pif-howItWorks{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 0 120px;background:var(--white);overflow:clip}.pif-howItWorks-titleWrap{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:100px 24px 66px}.pif-howItWorks-titleBorder{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pif-howItWorks-titleCol{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:1300px;padding:0 32px;overflow:clip}.pif-howItWorks-titleInner{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:689px;overflow:clip}.pif-howItWorks-title{width:100%;white-space:pre-wrap;word-break:break-word}.pif-howItWorks-nb{white-space:nowrap}.pif-howItWorks .pif-chip__in{padding:4px 8px 4px 4px}.pif-howItWorks-content{align-items:center}.pif-howItWorks-contentBorder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pif-howItWorks-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(50px,1fr));grid-template-rows:repeat(1,min-content);grid-auto-rows:min-content;gap:0;justify-content:center;overflow:clip}.pif-howItWorks-card{position:relative;align-self:start;justify-self:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;width:100%;height:100%;padding:32px;background:var(--white);overflow:clip}.pif-howItWorks-cardBorder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pif-howItWorks-visual{position:relative;display:flex;align-items:center;justify-content:center;gap:24px;width:100%;aspect-ratio:1.3444444444444446 / 1}.pif-howItWorks-visual--clip{padding:0 16px;overflow:clip}.pif-howItWorks-text{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;overflow:clip}.pif-howItWorks-stepTitle{width:100%;color:var(--ink)}.pif-howItWorks-stepBody{width:100%;color:var(--ink-66)}.pif-howItWorks .pif-howItWorks-b--t,.pif-howItWorks .pif-howItWorks-b--p{display:none}@media(min-width:810px)and (max-width:1199.98px){.pif-howItWorks{padding-bottom:80px}.pif-howItWorks-titleWrap{padding:80px 24px}.pif-howItWorks-titleCol{padding:0 24px}.pif-howItWorks-grid{grid-template-columns:repeat(2,minmax(50px,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr)}.pif-howItWorks .pif-howItWorks-b--d{display:none}.pif-howItWorks .pif-howItWorks-b--t{display:block}}@media(max-width:809.98px){.pif-howItWorks{padding:0 6px 60px}.pif-howItWorks-titleWrap{padding:60px 12px}.pif-howItWorks-titleCol{padding:0 16px}.pif-howItWorks-nb{white-space:normal}.pif-howItWorks-content.pif-row{padding:0}.pif-howItWorks-grid{grid-template-columns:repeat(1,minmax(50px,1fr))}.pif-howItWorks-card{padding:20px}.pif-howItWorks .pif-howItWorks-b--d{display:none}.pif-howItWorks .pif-howItWorks-b--p{display:block}}.pif-howItWorks-orbitBox{position:relative;flex:1 0 0;width:1px;max-width:240px}.pif-howItWorks-orbitRoot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pif-howItWorks-orbit{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;animation:pif-howItWorks-spin 30s linear infinite}.pif-howItWorks-dotted{position:relative;width:82%;height:82%;border-radius:100%}.pif-howItWorks-dotted:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgb(170,180,181);border-radius:inherit;pointer-events:none}.pif-howItWorks-arm{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%}.pif-howItWorks-badgeTilt{width:18%;height:18%}.pif-howItWorks-badge{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:100%;background:#fff;box-shadow:0 4px 8px #0000001f;animation:pif-howItWorks-spin 30s linear infinite reverse}.pif-howItWorks-badge img{flex:none;-o-object-fit:contain;object-fit:contain}.pif-howItWorks-center{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pif-howItWorks-mark{position:relative;display:flex;align-items:center;justify-content:center;width:17%;aspect-ratio:1.0232558139534884 / 1;border-radius:5px;overflow:clip;isolation:isolate}.pif-howItWorks-mark:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #fff;border-radius:inherit;pointer-events:none}.pif-howItWorks-markMetal{position:absolute;top:-100px;right:-100px;bottom:-100px;left:-100px;z-index:-1}.pif-howItWorks-mark img{position:relative;width:16px;height:16px;flex:none}.pif-howItWorks-orbitRoot.is-paused .pif-howItWorks-orbit,.pif-howItWorks-orbitRoot.is-paused .pif-howItWorks-badge{animation-play-state:paused}@keyframes pif-howItWorks-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pif-howItWorks-cardBox{position:relative;flex:1 0 0;width:1px}.pif-howItWorks-cardBox--spend{max-width:340px}.pif-howItWorks-cardBox--insight{max-width:250px}.pif-howItWorks-spend,.pif-howItWorks-insight{font-feature-settings:normal}.pif-howItWorks-spend{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;padding:16px;border-radius:12px;background:linear-gradient(180deg,#fcfcfe,#f2f2f2);box-shadow:0 8.8px 11px -6.6px #0000000f,0 17.6px 27.5px -5.5px #0000000d,0 0 0 1.1px #0000000f}.pif-howItWorks-spend:after,.pif-howItWorks-insight:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1.1px solid #fff;border-radius:inherit;pointer-events:none}.pif-howItWorks-type{position:relative;width:100%;min-height:22px;color:var(--ink);font:400 14px/22px var(--f-ui);letter-spacing:0}.pif-howItWorks-typeSizer{display:block;min-height:22px;white-space:nowrap;visibility:hidden}.pif-howItWorks-typeLive{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:baseline;min-height:22px;white-space:nowrap}.pif-howItWorks-caret{display:inline-block;flex-shrink:0;width:1px;height:1em;margin-left:1px;background:#0e0b0a;transition:opacity 80ms linear}.pif-howItWorks-actions{position:relative;display:flex;align-items:flex-end;justify-content:space-between;width:100%}.pif-howItWorks-mode{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;border-radius:12px;background:#14141400;color:var(--ink);font:400 14px/22px var(--f-ui);white-space:pre}.pif-howItWorks-mode svg,.pif-howItWorks-mode img{flex:none;width:16px;height:16px}.pif-howItWorks-send{display:flex;align-items:center;justify-content:center;flex:none;width:31px;height:31px}.pif-howItWorks-insight{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:300px;border-radius:12px;background:linear-gradient(180deg,#fcfcfe,#f2f2f2);box-shadow:0 8.8px 11px -6.6px #0000000f,0 17.6px 27.5px -5.5px #0000000d,0 0 0 1.1px #0000000f;overflow:clip}.pif-howItWorks-insight:after{border-width:1px}.pif-howItWorks-summary{display:flex;align-items:center;gap:8px;width:100%;padding:12px}.pif-howItWorks-summary p{flex:1 0 0;width:1px;color:var(--ink);font:400 12px/18px var(--f-ui);letter-spacing:0}.pif-howItWorks-summary strong{font-weight:400}.pif-howItWorks-sources{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:12px}.pif-howItWorks-sources:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:#e6e5e4}.pif-howItWorks-source{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border-radius:4px;background:#fff}.pif-howItWorks-file{display:flex;align-items:center;gap:4px;flex:1 0 0;width:1px;min-width:0}.pif-howItWorks-file svg,.pif-howItWorks-source>svg{flex:none;width:12px;height:12px}.pif-howItWorks-fileName{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#111;font:400 10px/16px var(--f-ui);letter-spacing:0}.pif-howItWorks-ref{flex:none;white-space:pre;color:var(--ink-40);font:400 11px/16px var(--f-ui);letter-spacing:0}@media(prefers-reduced-motion:reduce){.pif-howItWorks-orbit,.pif-howItWorks-badge{animation:none}}
