.pif-hiw .pif-chip__in{padding:4px 8px 4px 4px}.pif-hiw [id=steps],.pif-hiw [id=alfred],.pif-hiw [id=architecture],.pif-hiw [id=agentic-investing],.pif-hiw [id=safeguards],.pif-hiw [id=who],.pif-hiw [id=faq],.pif-hiw [id=reading]{scroll-margin-top:136px}@media(max-width:809.98px){.pif-hiw [id=steps],.pif-hiw [id=alfred],.pif-hiw [id=architecture],.pif-hiw [id=agentic-investing],.pif-hiw [id=safeguards],.pif-hiw [id=who],.pif-hiw [id=faq],.pif-hiw [id=reading]{scroll-margin-top:78px}}@media(max-width:809.98px){.pif-hiw-flow .pif-source-flow-wrap{height:auto;padding:32px 16px}.pif-hiw-flow .pif-source-flow-diagram{aspect-ratio:auto;max-width:420px}}.pif-hiw-toc{position:sticky;top:72px;z-index:20;display:flex;justify-content:center;width:100%;padding:0 24px;background:var(--bg);color:var(--ink);transition:background-color .3s ease,color .3s ease}.pif-hiw-toc.is-dark{background:var(--dark);color:var(--white)}.pif-hiw-toc.is-stuck:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--pif-hiw-toc-above, 72px);background:inherit}.pif-hiw-toc__col{position:relative;display:flex;align-items:center;gap:32px;flex:1 0 0;width:1px;max-width:var(--frame);padding:0 32px}.pif-hiw-toc__title{flex:none;font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink-40);font-feature-settings:var(--ff-preset);white-space:pre;transition:color .3s ease}.pif-hiw-toc.is-dark .pif-hiw-toc__title{color:var(--white-40)}.pif-hiw-toc__list{display:flex;flex:1 0 0;align-items:stretch;justify-content:flex-end;gap:24px;width:1px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pif-hiw-toc__list::-webkit-scrollbar{display:none}.pif-hiw-toc__list li{flex:none}.pif-hiw-toc__list a{position:relative;display:flex;align-items:center;justify-content:center;min-width:44px;height:48px;font:400 15px/20px var(--f-ui);letter-spacing:-.005em;text-transform:none;color:var(--ink-66);white-space:pre;transition:color .3s ease}.pif-hiw-toc.is-dark .pif-hiw-toc__list a{color:var(--white-70)}.pif-hiw-toc__list a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.22,1,.36,1)}.pif-hiw-toc__list a:hover{color:var(--ink)}.pif-hiw-toc.is-dark .pif-hiw-toc__list a:hover{color:var(--white)}.pif-hiw-toc__list a[aria-current=location]{color:var(--ink)}.pif-hiw-toc.is-dark .pif-hiw-toc__list a[aria-current=location]{color:var(--white)}.pif-hiw-toc__list a[aria-current=location]:after{transform:scaleX(1)}.pif-hiw-toc__list a:focus-visible{outline-offset:-2px}.pif-hiw-foot{font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink-66);font-feature-settings:var(--ff-preset);white-space:pre-wrap}.pif-hiw-note{font:400 13px/18px var(--f-ui);color:var(--ink-40);font-feature-settings:var(--ff-preset)}.pif-hiw .pif-feature-split__left .pif-hiw-note{width:100%}.pif-hiw .pif-feature-split__left .pif-link{margin-left:0}.pif-hiw .pif-feature-split__left .pif-feature-split__body{font-size:15px;line-height:22px;letter-spacing:0}.pif-hiw-order__surface{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px 16px;overflow:clip}.pif-hiw-order__card{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;max-width:340px;padding:14px;border-radius:10px;background:#fff;box-shadow:0 8px 10px -6px #0000000f,0 16px 25px -5px #0000000d,0 0 0 1px #0000000f}.pif-hiw-order__head{display:flex;align-items:center;gap:8px}.pif-hiw-order__head img{flex:none;width:20px;height:22px}.pif-hiw-order__title{font:400 13px/18px var(--f-ui);color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-order__sub{font:400 11px/16px var(--f-ui);color:var(--ink-40);font-feature-settings:var(--ff-preset)}.pif-hiw-order__rows{display:flex;flex-direction:column;gap:4px}.pif-hiw-order__rows>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 8px;border-radius:4px;background:var(--bg)}.pif-hiw-order__rows dt{font:400 11px/16px var(--f-ui);letter-spacing:0;text-transform:none;color:#666;white-space:pre}.pif-hiw-order__rows dd{font:400 11px/16px var(--f-ui);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pif-hiw-order__actions{position:relative;display:flex;align-items:center;gap:8px}.pif-hiw-order__decline{position:relative;display:flex;flex:1 0 0;align-items:center;justify-content:center;width:1px;height:36px;border-radius:6px;background:var(--bg-2);font-size:12px;color:var(--ink);box-shadow:0 1px 2px #00000014,0 0 0 1px var(--line)}.pif-hiw-order__approve.pif-btn{flex:1 0 0;width:1px;height:36px;cursor:default}.pif-hiw-order__approve .pif-btn__face{height:100%;padding:0 8px}.pif-hiw-order__approve .pif-btn-text{font-size:12px}.pif-hiw-order__foot{font:400 11px/16px var(--f-ui);color:var(--ink-66);text-align:center;font-feature-settings:var(--ff-preset)}.pif-hiw-order__cursor{position:absolute;right:18%;top:16px;width:15px;height:26px;opacity:0;animation:pif-hiw-cursor 6.4s cubic-bezier(.44,0,.56,1) infinite;pointer-events:none;z-index:3}.pif-hiw-order.is-paused .pif-hiw-order__cursor{animation-play-state:paused}@keyframes pif-hiw-cursor{0%{opacity:0;transform:translate(70px,54px)}12%{opacity:1}38%,74%{opacity:1;transform:translate(0)}88%,to{opacity:0;transform:translate(70px,54px)}}.pif-hiw-broker__surface{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:16px;overflow:clip}.pif-hiw-broker__path{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:28px;width:100%}.pif-hiw-broker__path:before{content:"";position:absolute;left:12px;right:12px;top:50%;height:0;border-top:1px dashed #cfcfcf}.pif-hiw-broker__path:after{content:"";position:absolute;top:calc(50% - 3px);left:12px;width:6px;height:6px;border-radius:50%;background:var(--ink);animation:pif-hiw-packet 3.2s cubic-bezier(.44,0,.56,1) infinite}.pif-hiw-broker.is-paused .pif-hiw-broker__path:after{animation-play-state:paused}@keyframes pif-hiw-packet{0%{left:12px;opacity:0}10%{opacity:1}88%{opacity:1}to{left:calc(100% - 18px);opacity:0}}.pif-hiw-broker__node{position:relative;z-index:1;display:flex;flex:1 0 0;align-items:center;justify-content:center;width:1px;min-height:57px;padding:10px;border-radius:8px;background:#fff;text-align:center;box-shadow:inset 0 0 0 1px var(--line)}.pif-hiw-broker__node span{font:400 12px/16px var(--f-ui);color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-broker__node--dark{background:var(--ink);box-shadow:none}.pif-hiw-broker__node--dark span{color:#fff}.pif-hiw-broker__rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%}.pif-hiw-broker__rows li{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding:8px 12px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px #ededf0}.pif-hiw-broker__rows i{flex:none;width:6px;height:6px;border-radius:50%;background:var(--ink-40)}.pif-hiw-broker__name{flex:1 0 0;width:1px;overflow:hidden;font:400 11px/16px var(--f-ui);color:#111;text-overflow:ellipsis;white-space:nowrap}.pif-hiw-broker__at{flex:none;font:400 9px/14px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink-66);white-space:pre}.pif-hiw-brokerTile{position:relative;display:flex;flex-direction:column;width:100%;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-hiw-brokerTile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:inherit;pointer-events:none}.pif-hiw-brokerTile__head{padding:12px;font:400 13px/18px var(--f-ui);color:var(--ink);border-bottom:1px solid rgb(230,229,228)}.pif-hiw-brokerTile .pif-hiw-broker__rows{grid-template-columns:minmax(0,1fr);padding:12px;gap:6px}.pif-hiw-brokerTile .pif-hiw-broker__rows li{padding:6px 8px;border-radius:4px;box-shadow:none}.pif-hiw-arch{position:relative;display:flex;flex-direction:column;align-items:center;padding:0 0 120px;background:var(--bg-2);overflow:clip}.pif-hiw-arch .pif-howItWorks-titleInner{max-width:760px}.pif-hiw-arch__lead{width:100%;max-width:590px;font:400 20px/28px var(--f-ui);letter-spacing:-.01em;color:var(--ink-66);font-feature-settings:var(--ff-preset)}.pif-hiw-arch__content{align-items:center}.pif-hiw-arch__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.pif-hiw-stage{position:relative;display:flex;flex-direction:column;gap:32px;min-width:0;padding:32px;background:var(--bg-2);box-shadow:inset -1px -1px 0 0 var(--hair)}.pif-hiw-stage--3,.pif-hiw-stage--5{box-shadow:inset 0 -1px 0 0 var(--hair)}.pif-hiw-stage--4,.pif-hiw-stage--5{box-shadow:inset -1px 0 0 0 var(--hair)}.pif-hiw-stage--5{box-shadow:none}.pif-hiw-stage--wide{grid-column:span 2}.pif-hiw-stage__visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1.3444444444444446 / 1;overflow:clip}.pif-hiw-stage__text{display:flex;flex-direction:column;gap:4px;width:100%}@media(min-width:810px){.pif-hiw-stage{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:32px;align-content:start}.pif-hiw-stage__visual,.pif-hiw-stage__checks{align-self:center}.pif-hiw-stage__checks{justify-self:center}.pif-hiw-stage__text{align-self:start}}.pif-hiw-stage--wide .pif-hiw-stage__text{max-width:560px}.pif-hiw-stage__n{margin-bottom:8px;font:400 13px/18px var(--f-ui);font-variant-numeric:tabular-nums;color:var(--ink-40)}.pif-hiw-stage__title{color:var(--ink)}.pif-hiw-stage__body{color:var(--ink-66)}.pif-hiw-stage__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.pif-hiw-stage__tags li{position:relative;padding:4px 8px;border-radius:6px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font:400 13px/18px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink);white-space:pre}.pif-hiw-stage__checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;max-width:680px;align-self:center;padding:12px;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-hiw-stage__checks li{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:6px;background:#fff}.pif-hiw-stage__check{display:flex;flex:1 0 0;flex-direction:column;width:1px;min-width:0}.pif-hiw-stage__check h4{font:400 13px/18px var(--f-ui);color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-stage__check p{font:400 12px/18px var(--f-ui);color:var(--ink-66);font-feature-settings:var(--ff-preset)}.pif-hiw-stage__checks svg{flex:none}.pif-hiw-tile{position:relative;display:flex;flex-direction:column;width:100%;padding:14px;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-hiw-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #fff;border-radius:inherit;pointer-events:none}.pif-hiw-tile__title{font:400 13px/18px var(--f-ui);color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-tile__sub{font:400 11px/16px var(--f-ui);color:var(--ink-40);font-feature-settings:var(--ff-preset)}.pif-hiw-tile__actions{display:flex;gap:6px;margin-top:12px}.pif-hiw-tile__actions span{position:relative;display:flex;flex:1 0 0;align-items:center;justify-content:center;width:1px;height:30px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:400 12px/14px var(--f-ui);letter-spacing:0;text-transform:none;color:var(--ink)}.pif-hiw-tile__actions .is-primary{background:var(--ink);box-shadow:none;color:#fff}.pif-hiw-arch .pif-howItWorks-summary p{font-size:12px}.pif-hiw-arch .pif-howItWorks-fileName{font-family:var(--f-ui);font-size:11px}.pif-hiw .pif-story-reveal__content .pif-link{margin:8px 0 0}@media(min-width:1200px){.pif-hiw-story .pif-story-reveal__stat--0{left:calc(50% - 274px - min(9%,118.5px))}}@media(min-width:810px)and (max-width:1199.98px){.pif-hiw-story .pif-story-reveal__stat--0{left:25%;top:auto;bottom:calc(100% + 48px)}}.pif-hiw-compare{position:relative;display:flex;justify-content:center;width:100%;padding:0 var(--gutter);background:var(--bg)}.pif-hiw-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pif-hiw-compare__col{position:relative;display:flex;flex-direction:column;gap:24px;min-width:0;padding:64px 32px}.pif-hiw-compare__col--yes{box-shadow:inset -1px 0 0 0 var(--hair)}.pif-hiw-compare__title{font:400 32px/38px var(--f-display);letter-spacing:-.02em;color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-compare__col--no .pif-hiw-compare__title{color:var(--ink-40)}.pif-hiw-compare__col ul{display:flex;flex-direction:column}.pif-hiw-compare__col li{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-top:1px solid var(--line);font:400 15px/22px var(--f-ui);color:var(--ink);font-feature-settings:var(--ff-preset)}.pif-hiw-compare__col--no li{color:var(--ink-66)}.pif-hiw-compare__glyph{flex:none;display:flex;align-items:center;justify-content:center;width:16px;height:22px}.pif-hiw-compare__glyph svg{width:14px;height:14px}.pif-hiw-compare__col--no .pif-hiw-compare__glyph{color:var(--ink-40)}.pif-hiw-safe .pif-security__head .pif-link{margin-top:8px}.pif-hiw-who .pif-deals-title{max-width:620px}.pif-hiw-who .pif-deals-card:not(.is-active){min-width:0}.pif-hiw-who .pif-deals-card:not(.is-active) .pif-deals-logo{height:auto;white-space:pre-wrap}.pif-hiw-who .pif-deals-role:empty{display:none}.pif-hiw-who .pif-deals-text .pif-link{margin-left:0}@media(min-width:1200px){.pif-hiw-who .pif-deals-card:not(.is-active){padding:32px 24px}.pif-hiw-who .pif-deals-card.is-active{width:58%}}@media(min-width:810px)and (max-width:1199.98px){.pif-hiw-who .pif-deals-tab{height:760px}.pif-hiw-who .pif-deals-card.is-active{height:58%}}@media(max-width:809.98px){.pif-hiw-who .pif-deals-tab{height:760px}.pif-hiw-who .pif-deals-card.is-active{height:67%}.pif-hiw-who .pif-deals-note--card{display:none}.pif-hiw-who .pif-deals-card:not(.is-active){padding:12px 16px}.pif-hiw-who .pif-deals-aside{max-width:100%}.pif-hiw-who .pif-deals-aside .pif-link{width:auto;max-width:100%;white-space:normal}.pif-hiw-who .pif-deals-aside .pif-link .pif-btn-text{min-width:0;white-space:normal;overflow-wrap:break-word}}.pif-hiw-faqmore{font:400 15px/22px var(--f-ui);color:var(--ink-66);font-feature-settings:var(--ff-preset)}.pif-hiw-faqmore a,.pif-hiw .pif-feature-split__itemBody a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.pif-hiw .pif-cta .pif-cta-btn2:after{border-color:#ffffff38}.pif-hiw .pif-cta .pif-cta-btn2:hover{background:#262323}.pif-hiw .pif-cta .pif-cta-btn2:hover:after{border-color:#ffffff52}@media(min-width:810px)and (max-width:1199.98px){.pif-hiw-toc__col{padding:0 24px}.pif-hiw-toc__title{display:none}.pif-hiw-toc__list{justify-content:flex-start}.pif-hiw-arch{padding-bottom:80px}.pif-hiw-arch__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pif-hiw-stage--wide{grid-column:auto}.pif-hiw-stage__checks{grid-template-columns:minmax(0,1fr)}.pif-hiw-stage--1,.pif-hiw-stage--3{box-shadow:inset -1px -1px 0 0 var(--hair)}.pif-hiw-stage--2,.pif-hiw-stage--4{box-shadow:inset 0 -1px 0 0 var(--hair)}.pif-hiw-stage--5{box-shadow:inset -1px 0 0 0 var(--hair)}.pif-hiw-compare__col{padding:48px 24px}.pif-hiw-compare__title{font-size:26px;line-height:32px}}@media(max-width:809.98px){.pif-hiw-arch__lead{font-size:18px;line-height:26px}.pif-hiw-toc{position:relative;top:auto;padding:0}.pif-hiw-toc__col{padding:0}.pif-hiw-toc__title{display:none}.pif-hiw-toc__list{justify-content:flex-start;gap:20px;padding:0 22px}.pif-hiw-toc__list a{height:46px}.pif-hiw .pif-product-rows__panel{aspect-ratio:auto}.pif-hiw .pif-capabilities-chat__user{flex:0 1 auto;max-width:86%;white-space:normal}.pif-hiw .pif-capabilities-mock__title{min-width:0;overflow:hidden;text-overflow:ellipsis}.pif-hiw .pif-capabilities-mock__status{flex:none}.pif-hiw-broker__rows{grid-template-columns:minmax(0,1fr)}.pif-hiw-arch{padding-bottom:60px}.pif-hiw-arch .pif-howItWorks-titleWrap{padding:60px 12px}.pif-hiw-arch .pif-howItWorks-titleCol{padding:0 16px}.pif-hiw-arch__grid{grid-template-columns:minmax(0,1fr)}.pif-hiw-stage,.pif-hiw-stage--3,.pif-hiw-stage--4{padding:24px 16px;box-shadow:inset 0 -1px 0 0 var(--hair)}.pif-hiw-stage--5{box-shadow:none}.pif-hiw-stage--wide{grid-column:auto}.pif-hiw-stage{gap:24px}.pif-hiw-stage__checks,.pif-hiw-compare__grid{grid-template-columns:minmax(0,1fr)}.pif-hiw-compare__col{padding:40px 16px}.pif-hiw-compare__col--yes{box-shadow:inset 0 -1px 0 0 var(--hair)}.pif-hiw-compare__title{font-size:24px;line-height:30px}}@media(max-width:1199.98px),(pointer:coarse){.pif-hiw a.pif-btn .pif-btn__face{padding-top:10px;padding-bottom:10px}.pif-hiw .pif-book,.pif-hiw .pif-cta-btn2{padding-top:12px;padding-bottom:12px}.pif-hiw .pif-link{min-height:44px}.pif-hiw .pif-deals-plus{width:44px;height:44px}.pif-hiw .pif-faq-item__q,.pif-hiw .pif-sec-pillars__title a{min-height:44px}.pif-hiw-faqmore a,.pif-hiw .pif-feature-split__itemBody a{display:inline-block;padding:11px 0;margin:-11px 0}}@media(min-width:1200px)and (pointer:fine){.pif-hiw button.pif-deals-plus{position:relative}.pif-hiw button.pif-deals-plus:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px}.pif-hiw .pif-link{min-height:44px;margin-top:-8px;margin-bottom:-8px}.pif-hiw .pif-story-reveal__content .pif-link{margin-top:0;margin-bottom:-8px}.pif-hiw-safe .pif-security__head .pif-link{margin-top:0}.pif-hiw .pif-faq-item__q,.pif-hiw .pif-sec-pillars__title a{min-height:44px;margin-top:-9px;margin-bottom:-9px}.pif-hiw-faqmore a,.pif-hiw .pif-feature-split__itemBody a{display:inline-block;padding:11px 0;margin:-11px 0}}@media(prefers-reduced-motion:reduce){html:has(.pif-hiw){scroll-behavior:auto}.pif-hiw-toc,.pif-hiw-toc__list a,.pif-hiw-toc__list a:after,.pif-hiw-toc__title{transition:none}.pif-hiw-order__cursor,.pif-hiw-broker__path:after{animation:none}.pif-hiw-broker__path:after{display:none}}
