.pif-source-flow{position:relative}.pif-source-flow-head{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:100px 24px 66px}.pif-source-flow-headCol{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:1300px;padding:0 32px}.pif-source-flow-headIn{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:820px}.pif-source-flow-title{width:100%;white-space:pre-wrap;word-break:break-word}.pif-source-flow-body{max-width:590px;color:var(--ink);font:400 20px/28px var(--f-ui);letter-spacing:-.01em;font-feature-settings:var(--ff-preset)}@media(max-width:809.98px){.pif-source-flow-body{font-size:18px;line-height:26px}}.pif-source-flow .pif-chip__in{padding:4px 8px 4px 4px}.pif-source-flow-band{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;width:100%;padding:0 24px;overflow:clip}.pif-source-flow-col{position:relative;flex:1 0 0;width:1px;max-width:1300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;overflow:clip}.pif-source-flow-wrap{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;width:100%;padding:96px 32px;background:var(--bg-2);overflow:clip}.pif-source-flow-swirl{position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}.pif-source-flow-diagram{position:relative;flex:none;width:100%;max-width:1000px;aspect-ratio:2.7933;height:auto}.pif-source-flow-svgbox{position:relative;width:100%;height:100%;min-width:0;overflow:visible}.pif-source-flow-svg{display:block;width:100%;height:auto;max-height:100%;overflow:visible}@media(min-width:810px)and (max-width:1199.98px){.pif-source-flow-head{padding:80px 24px}.pif-source-flow-headCol{padding:0 24px}}@media(max-width:809.98px){.pif-source-flow-head{padding:60px 12px}.pif-source-flow-headCol{padding:0 16px}.pif-source-flow-band{padding:0}.pif-source-flow-wrap{height:220px;padding:40px 16px}}.pif-feature-split{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px;width:100%;padding:120px 24px;overflow:clip}.pif-feature-split__container{position:relative;display:flex;flex:1 0 0;flex-direction:row;align-items:flex-start;justify-content:space-between;width:1px;max-width:1300px;padding:0 32px;overflow:clip}.pif-feature-split__left{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:16px;width:1px;max-width:400px;overflow:clip}.pif-feature-split__title{width:100%;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.pif-feature-split__body{width:100%;font:400 20px/28px var(--f-ui);letter-spacing:-.01em;color:var(--ink-66);font-feature-settings:var(--ff-preset);white-space:pre-wrap;overflow-wrap:break-word}@media(max-width:809.98px){.pif-feature-split__body{font-size:18px;line-height:26px}}.pif-feature-split__list{display:flex;flex:1 0 0;flex-direction:column;align-items:center;gap:24px;width:1px;max-width:610px}.pif-feature-split__item{display:flex;flex-direction:row;align-items:flex-start;gap:24px;width:100%}.pif-feature-split__icon{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;overflow:clip;background:linear-gradient(180deg,#fcfcfe,#f2f2f2);box-shadow:0 8px 10px -6px #0000001a,0 20px 25px -5px #0000001a,0 0 0 1px #1111111a}.pif-feature-split__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:inherit;pointer-events:none}.pif-feature-split__icon img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.pif-feature-split__text{display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;gap:8px;width:1px;overflow:clip}.pif-feature-split__itemTitle{width:100%;font:400 20px/26px var(--f-display);letter-spacing:-.015em;color:var(--ink);font-feature-settings:var(--ff-preset);white-space:pre-wrap;overflow-wrap:break-word}.pif-feature-split__itemBody{width:100%;font:400 15px/22px var(--f-ui);color:var(--ink-66);font-feature-settings:var(--ff-preset);white-space:pre-wrap;overflow-wrap:break-word}@media(min-width:810px)and (max-width:1199.98px){.pif-feature-split{padding:80px 24px}.pif-feature-split__container{flex-direction:column;align-items:flex-start;justify-content:center;gap:50px;padding:0 24px}.pif-feature-split__left{flex:none;width:100%;max-width:420px}.pif-feature-split__list{flex:none;width:100%}}@media(max-width:809.98px){.pif-feature-split{padding:60px 6px}.pif-feature-split__container{flex-direction:column;align-items:flex-start;justify-content:center;gap:40px;padding:0 16px}.pif-feature-split__left,.pif-feature-split__list{flex:none;width:100%}.pif-feature-split__item{gap:16px}}
