.kalpi-site:where(.pg-advisors) .fa-hero{background:var(--neutral-950)}.kalpi-site:where(.pg-advisors) .fa-hero .hero-bg{background:radial-gradient(42% 38% at 92% 6%, color-mix(in srgb, var(--green-200) 16%, transparent) 0%, transparent 70%), radial-gradient(60% 70% at 4% 100%, color-mix(in srgb, var(--green-700) 42%, transparent) 0%, transparent 72%), linear-gradient(118deg, transparent 30%, color-mix(in srgb, var(--green-600) 22%, transparent) 52%, transparent 74%), linear-gradient(180deg, var(--neutral-950) 0%, color-mix(in srgb, var(--green-950) 70%, var(--neutral-950)) 100%)}@media (min-width:1024px){.kalpi-site:where(.pg-advisors) .fa-hero .hero-bg{background:radial-gradient(34% 46% at 96% 4%, color-mix(in srgb, var(--green-200) 18%, transparent) 0%, transparent 70%), radial-gradient(46% 80% at 0% 100%, color-mix(in srgb, var(--green-700) 44%, transparent) 0%, transparent 72%), linear-gradient(112deg, transparent 38%, color-mix(in srgb, var(--green-600) 24%, transparent) 60%, transparent 82%), linear-gradient(180deg, var(--neutral-950) 0%, color-mix(in srgb, var(--green-950) 70%, var(--neutral-950)) 100%)}}.kalpi-site:where(.pg-advisors)[data-theme=dark] .fa-hero{background:var(--neutral-900);border-bottom:var(--border-width) solid var(--neutral-800)}@media (prefers-color-scheme:dark){.kalpi-site:where(.pg-advisors):not([data-theme=light]) .fa-hero{background:var(--neutral-900);border-bottom:var(--border-width) solid var(--neutral-800)}}.kalpi-site:where(.pg-advisors) .fa-hero .float:before{background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--green-500) 12%, transparent) 0%, transparent 72%)}.kalpi-site:where(.pg-advisors) .fa-hero .float{--site-pool:color-mix(in srgb, var(--green-400) 26%, transparent)}.kalpi-site:where(.pg-advisors) .fa-hero .on-glow .k-btn-primary{background:var(--btn-green);color:var(--btn-on-dark)}.kalpi-site:where(.pg-advisors) .fa-hero .on-glow .k-btn-primary:not(:disabled):hover{background:var(--btn-green-hover)}.kalpi-site:where(.pg-advisors) .fa-hero .on-glow .k-btn-primary:not(:disabled):active{background:var(--btn-green-press)}.kalpi-site:where(.pg-advisors) .fa-hero .hero-copy>.s-kicker{margin-bottom:calc(var(--space-2) * -1)}.kalpi-site:where(.pg-advisors) .fa-hero .hero-copy .s-hero{max-width:17ch}.kalpi-site:where(.pg-advisors) .fa-hero .hero-copy .s-hero .s-hl{display:block}.kalpi-site:where(.pg-advisors) .fa-hero .hero-copy .s-lead{max-width:46ch}.kalpi-site:where(.pg-advisors) .fa-backed{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;padding:var(--space-1) var(--space-3);border:var(--border-width) solid color-mix(in srgb, var(--neutral-0) 22%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--neutral-0) 8%, transparent);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--color-on-glow);white-space:nowrap;display:inline-flex}.kalpi-site:where(.pg-advisors) .fa-backed img{width:auto;height:18px;display:block}.kalpi-site:where(.pg-advisors) .fa-backed span{opacity:.8}@media (min-width:1024px){.kalpi-site:where(.pg-advisors) .fa-hero .hero-stage .float{max-width:560px;margin-inline:auto}}.kalpi-site:where(.pg-advisors) .fa-from{gap:var(--space-3);flex-wrap:nowrap}.kalpi-site:where(.pg-advisors) .fa-kpi .m-card{gap:var(--space-5)}.kalpi-site:where(.pg-advisors) .fa-funnel>div{grid-template-columns:9em minmax(0,1fr) 3.5em}.kalpi-site:where(.pg-advisors) .fa-live{width:6px;height:6px;margin-right:var(--space-1);border-radius:var(--radius-circle);background:currentColor;display:inline-block}@media (prefers-reduced-motion:no-preference){.kalpi-site:where(.pg-advisors) .fa-live{animation:1.8s ease-in-out infinite fa-pulse}}@keyframes fa-pulse{50%{opacity:.35}}.kalpi-site:where(.pg-advisors) .fa-kpi .fa-alert{grid-template-columns:var(--icon-sm) minmax(0, 1fr) auto;align-items:center;margin:0}.kalpi-site:where(.pg-advisors) .fa-kpi .fa-alert .ic-sm{margin-top:0}.kalpi-site:where(.pg-advisors) .card .fa-fix{align-items:flex-start;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);font-size:var(--fs-sm);line-height:var(--lh-sm);font-weight:var(--weight-medium);color:var(--color-text);margin-top:auto;display:flex}.kalpi-site:where(.pg-advisors) .card .fa-fix .ic-sm{color:var(--color-accent);margin-top:.1em}.kalpi-site:where(.pg-advisors) .fa-pain .card h3{margin-top:var(--space-2)}.kalpi-site:where(.pg-advisors) .fa-stage{gap:var(--space-6)}@media (max-width:639px){.kalpi-site:where(.pg-advisors) .fa-tab .tabs .tab{padding-inline:var(--space-3)}.kalpi-site:where(.pg-advisors) .fa-tw{display:none}}.kalpi-site:where(.pg-advisors) .stage.fa-stage>p{text-align:center;text-wrap:balance;width:auto;max-width:60ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--overlay-on-dark-5);text-shadow:0 1px 14px #00000073}.kalpi-site:where(.pg-advisors) .fa-lb{margin-bottom:var(--space-1);font-size:var(--ts-caption);font-weight:var(--fw-medium);color:var(--color-text-secondary)}.kalpi-site:where(.pg-advisors) .fa-ok{align-items:center;gap:var(--space-2);font-size:var(--ts-body-sm);color:var(--color-text);display:flex}.kalpi-site:where(.pg-advisors) .fa-ok .ic-sm{color:var(--color-accent);flex:none}.kalpi-site:where(.pg-advisors) .m .tnum,.kalpi-site:where(.pg-advisors) .fa-num{font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.kalpi-site:where(.pg-advisors) .fa-sym{flex-direction:column;min-width:0;display:flex}.kalpi-site:where(.pg-advisors) .fa-sym b{font-weight:var(--fw-medium);color:var(--color-text)}.kalpi-site:where(.pg-advisors) .fa-sym small{font-size:var(--ts-caption);color:var(--color-text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kalpi-site:where(.pg-advisors) .fa-pub{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:600px){.kalpi-site:where(.pg-advisors) .fa-pub{gap:var(--space-6);grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.kalpi-site:where(.pg-advisors) .fa-pub>div{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.kalpi-site:where(.pg-advisors) .fa-pub .m-find>li{min-height:var(--btn-h-sm)}.kalpi-site:where(.pg-advisors) .fa-pub .m-find>li.is-more>span:first-child{color:var(--color-text-tertiary)}.kalpi-site:where(.pg-advisors) .fa-plans{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kalpi-site:where(.pg-advisors) .fa-plan{min-width:0;padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:2px;display:flex}.kalpi-site:where(.pg-advisors) .fa-plan.is-on{border-color:var(--btn-ink);box-shadow:inset 0 0 0 1px var(--btn-ink)}.kalpi-site:where(.pg-advisors) .fa-plan .m-row{justify-content:space-between}.kalpi-site:where(.pg-advisors) .fa-lines>li{min-height:var(--btn-h-sm)}.kalpi-site:where(.pg-advisors) .fa-lines>li.is-total{font-weight:var(--fw-medium);color:var(--color-text);font-size:var(--ts-body-md)}.kalpi-site:where(.pg-advisors) .fa-orders>li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.kalpi-site:where(.pg-advisors) .fa-orders .k-tag{justify-self:end}@container (max-width:299px){.kalpi-site:where(.pg-advisors) .fa-orders>li{grid-template-columns:minmax(0,1fr) auto}.kalpi-site:where(.pg-advisors) .fa-orders :is(.fa-num,.fa-chg){display:none}}.kalpi-site:where(.pg-advisors) .fa-chg{font-size:var(--ts-caption);color:var(--color-text-secondary)}.kalpi-site:where(.pg-advisors) .fa-why{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle);border:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}@media (min-width:1280px){.kalpi-site:where(.pg-advisors) .fa-store .split.is-flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.kalpi-site:where(.pg-advisors) .fa-sf{gap:var(--space-4);flex-direction:column;display:flex}.kalpi-site:where(.pg-advisors) .fa-sf-bar{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);display:flex}.kalpi-site:where(.pg-advisors) .fa-sf-bar b{font-size:var(--ts-body-md);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap}.kalpi-site:where(.pg-advisors) .fa-sf-nav{gap:var(--space-4);font-size:var(--ts-caption);color:var(--color-text-secondary);margin-left:auto;display:none}.kalpi-site:where(.pg-advisors) .fa-sf-bar .k-btn{margin-left:auto}@container (min-width:520px){.kalpi-site:where(.pg-advisors) .fa-sf-nav{display:flex}.kalpi-site:where(.pg-advisors) .fa-sf-nav+.k-btn{margin-left:var(--space-2)}}.kalpi-site:where(.pg-advisors) .fa-sf-list{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.kalpi-site:where(.pg-advisors) .fa-sf-list>li{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row}.kalpi-site:where(.pg-advisors) .fa-sf-list>li>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kalpi-site:where(.pg-advisors) .fa-sf-list .m-cta{height:var(--btn-h-sm);padding:0 var(--space-3);white-space:nowrap;background:var(--btn-ink);color:var(--btn-on-dark);flex:none}.kalpi-site:where(.pg-advisors)[data-theme=dark] .fa-sf-list .m-cta{background:var(--neutral-0);color:var(--brand-black)}@media (prefers-color-scheme:dark){.kalpi-site:where(.pg-advisors):not([data-theme=light]) .fa-sf-list .m-cta{background:var(--neutral-0);color:var(--brand-black)}}@container (min-width:520px){.kalpi-site:where(.pg-advisors) .fa-sf-list{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.kalpi-site:where(.pg-advisors) .fa-sf-list>li{flex-direction:column;justify-content:flex-start;align-items:stretch}.kalpi-site:where(.pg-advisors) .fa-sf-list .m-cta{height:var(--btn-h-md);margin-top:auto}}.kalpi-site:where(.pg-advisors) .fa-sf-foot{align-items:center;gap:var(--space-1) var(--space-3);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);font-size:var(--ts-caption);line-height:var(--ts-lh-normal);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.kalpi-site:where(.pg-advisors) .fa-sf-foot b{font-weight:var(--fw-medium);color:var(--color-text-secondary);white-space:nowrap;margin-left:auto}.kalpi-site:where(.pg-advisors) .fa-brokers .sec-head{margin-bottom:var(--space-8)}.kalpi-site:where(.pg-advisors) .fa-brokers .logos:not(.is-marquee){padding-inline:var(--gutter)}.kalpi-site:where(.pg-advisors) .fa-dash .split+.split{margin-top:var(--space-11)}@media (min-width:1024px){.kalpi-site:where(.pg-advisors) .fa-dash .split+.split{margin-top:var(--space-12)}}.kalpi-site:where(.pg-advisors) .fa-dash .split-copy .s-sub{margin-bottom:calc(var(--space-1) * -1)}.kalpi-site:where(.pg-advisors) .fa-sub{font-size:var(--ts-caption);line-height:var(--ts-lh-normal);color:var(--color-text-secondary)}.kalpi-site:where(.pg-advisors) .fa-sub.is-gain{color:var(--color-gain)}.kalpi-site:where(.pg-advisors) .fa-steps{gap:var(--space-2);flex-wrap:wrap;display:flex}.kalpi-site:where(.pg-advisors) .fa-steps>li{align-items:center;gap:var(--space-1);height:var(--btn-h-sm);padding:0 var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--color-border);background:var(--color-bg-subtle);font-size:var(--ts-caption);font-weight:var(--fw-medium);color:var(--color-text);display:inline-flex}.kalpi-site:where(.pg-advisors) .fa-steps .ic-sm{color:var(--color-accent)}.kalpi-site:where(.pg-advisors) #how,.kalpi-site:where(.pg-advisors) .fa-adm{--fa-pend:color-mix(in srgb, var(--color-gain) 45%, var(--color-bg))}.kalpi-site:where(.pg-advisors) .fa-roll,.kalpi-site:where(.pg-advisors) .fa-tiles{--cols:4}@container (max-width:479px){.kalpi-site:where(.pg-advisors) .fa-roll,.kalpi-site:where(.pg-advisors) .fa-tiles{--cols:2}}.kalpi-site:where(.pg-advisors) .fa-roll .m-label{align-items:center;gap:var(--space-1);display:inline-flex}.kalpi-site:where(.pg-advisors) .fa-adm-bar .m-grow{flex-direction:column;min-width:0;display:flex}.kalpi-site:where(.pg-advisors) .fa-adm-bar .k-btn{margin-left:auto}.kalpi-site:where(.pg-advisors) .fa-attn>li{align-items:center}.kalpi-site:where(.pg-advisors) .fa-attn .k-tag{flex:none}.kalpi-site:where(.pg-advisors) .fa-attn .fa-sym small{white-space:normal}.kalpi-site:where(.pg-advisors) .fa-tbl>li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1.3fr) auto minmax(0,1.5fr) 5.5em;display:grid}.kalpi-site:where(.pg-advisors) .fa-tbl>li.fa-th{min-height:0;padding-block:0 var(--space-1);font-size:var(--ts-caption);color:var(--color-text-tertiary)}.kalpi-site:where(.pg-advisors) .fa-tbl .k-tag{justify-self:start}.kalpi-site:where(.pg-advisors) .fa-br{font-size:var(--ts-caption);color:var(--color-text-secondary);text-align:right}@container (max-width:479px){.kalpi-site:where(.pg-advisors) .fa-tbl>li{grid-template-columns:minmax(0,1fr) auto}.kalpi-site:where(.pg-advisors) .fa-tbl .fa-bk,.kalpi-site:where(.pg-advisors) .fa-tbl .fa-br{display:none}}.kalpi-site:where(.pg-advisors) .fa-adm{gap:var(--space-4);flex-direction:column;display:flex}.kalpi-site:where(.pg-advisors) .fa-adm-bar{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border);display:flex}.kalpi-site:where(.pg-advisors) .fa-adm-bar b{font-size:var(--ts-body-md);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap}.kalpi-site:where(.pg-advisors) .fa-adm-bar .m-meta{margin-left:auto}.kalpi-site:where(.pg-advisors) .fa-adm .m-metrics.is-boxed .m-metric{justify-content:space-between}.kalpi-site:where(.pg-advisors) .fa-adm .m-find .k-tag{flex:none}.kalpi-site:where(.pg-advisors) .fa-adm .m-find>li>span:first-child{min-width:0}.kalpi-site:where(.pg-advisors) .fa-leg{gap:var(--space-1) var(--space-4)}.kalpi-site:where(.pg-advisors) .fa-client .fa-state{align-items:center;gap:var(--space-2);font-size:var(--ts-caption);font-weight:var(--fw-medium);color:var(--color-warn);display:flex}.kalpi-site:where(.pg-advisors) .fa-alert{grid-template-columns:var(--icon-sm) minmax(0, 1fr);gap:var(--space-1) var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warn) 10%, var(--color-surface));border:var(--border-width) solid color-mix(in srgb, var(--color-warn) 35%, transparent);font-size:var(--ts-body-sm);line-height:var(--ts-lh-normal);color:var(--color-text);align-items:start;display:grid}.kalpi-site:where(.pg-advisors) .fa-alert .ic-sm{color:var(--color-warn);margin-top:.15em}.kalpi-site:where(.pg-advisors) .fa-alert small{font-size:var(--ts-caption);color:var(--color-text-secondary);grid-column:2}.kalpi-site:where(.pg-advisors) .fa-acts{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kalpi-site:where(.pg-advisors) .fa-chip{align-items:center;gap:var(--space-1);height:var(--space-6);padding:0 var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--ts-caption);font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;display:inline-flex}.kalpi-site:where(.pg-advisors) .fa-rec{gap:var(--space-6);max-width:880px;padding:var(--space-7);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);flex-direction:column;margin-inline:auto;display:flex;position:relative;box-shadow:0 40px 80px -40px #0009,0 0 0 1px #ffffff1f}.kalpi-site:where(.pg-advisors) .fa-rec:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--green-300) 30%, transparent), transparent);border-radius:50%;position:absolute;inset:-40px}.kalpi-site:where(.pg-advisors) .fa-rec-cols{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.kalpi-site:where(.pg-advisors) .fa-rec-cols{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.kalpi-site:where(.pg-advisors) .fa-rec-h{margin:0 0 var(--space-3);font-size:var(--fs-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.kalpi-site:where(.pg-advisors) .fa-rec .ticks.fa-you li .ic{color:var(--color-text-tertiary)}.kalpi-site:where(.pg-advisors) .fa-rec-note{padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border)}@media (max-width:639px){.kalpi-site:where(.pg-advisors) .fa-rec{padding:var(--space-5)}}