.kalpi-site:where(.pg-superstar) .ss-page{padding-top:calc(var(--site-head-h) + var(--space-6));padding-bottom:var(--space-9);background:var(--color-bg);color:var(--color-text)}.kalpi-site:where(.pg-superstar) .ss-stack{gap:var(--grid-gap);flex-direction:column;display:flex}.kalpi-site:where(.pg-superstar) .ss-stack>*{min-width:0}.kalpi-site:where(.pg-superstar) .ss-head{align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-2);flex-direction:column;display:flex}.kalpi-site:where(.pg-superstar) .ss-head>*{min-width:0;max-width:100%}.kalpi-site:where(.pg-superstar) .ss-title,.kalpi-site:where(.pg-superstar) .ss-h2,.kalpi-site:where(.pg-superstar) .ss-page .t-section-heading{font-size:var(--ts-h6);font-weight:var(--weight-heading);line-height:var(--ts-lh-tight);letter-spacing:var(--ts-ls-tight);overflow-wrap:break-word;margin:0}.kalpi-site:where(.pg-superstar) .ss-h3{font-size:var(--ts-body-lg);font-weight:var(--weight-medium);line-height:var(--ts-lh-tight);margin:0}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-title,.kalpi-site:where(.pg-superstar) .ss-h2,.kalpi-site:where(.pg-superstar) .ss-page .t-section-heading{font-size:var(--ts-h5)}}@media (min-width:1024px){.kalpi-site:where(.pg-superstar) .ss-title,.kalpi-site:where(.pg-superstar) .ss-h2,.kalpi-site:where(.pg-superstar) .ss-page .t-section-heading{font-size:var(--ts-h4)}}.kalpi-site:where(.pg-superstar) .ss-title{font-size:var(--ts-h5)}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-title{font-size:var(--ts-h4)}}@media (min-width:1024px){.kalpi-site:where(.pg-superstar) .ss-title{font-size:var(--ts-h3)}}.kalpi-site:where(.pg-superstar) .ss-card p,.kalpi-site:where(.pg-superstar) .ss-cta p,.kalpi-site:where(.pg-superstar) .ss-lede{font-size:var(--ts-body-md);line-height:var(--ts-lh-normal);color:var(--color-text-secondary);margin:0}.kalpi-site:where(.pg-superstar) .ss-lede strong{color:var(--color-text);font-weight:var(--weight-medium)}.kalpi-site:where(.pg-superstar) .ss-lede a,.kalpi-site:where(.pg-superstar) .ss-card p a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:var(--border-width)}.kalpi-site:where(.pg-superstar) .ss-lede a:hover,.kalpi-site:where(.pg-superstar) .ss-card p a:hover{text-decoration-thickness:2px}.kalpi-site:where(.pg-superstar) .ss-back{align-items:center;gap:var(--space-1);min-height:var(--space-6);font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);border-radius:var(--radius-xs);transition:color var(--dur-fast) var(--ease-out);text-decoration:none;display:inline-flex}.kalpi-site:where(.pg-superstar) .ss-back:hover{color:var(--color-text)}.kalpi-site:where(.pg-superstar) .ss-chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kalpi-site:where(.pg-superstar) .ss-chips .k-tag{height:auto;min-height:var(--space-6);padding-block:var(--space-1);white-space:normal;line-height:var(--ts-lh-tight)}.kalpi-site:where(.pg-superstar) .ss-chip{min-height:var(--btn-h-md);padding:0 var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text);transition:border-color var(--dur-fast) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}.kalpi-site:where(.pg-superstar) .ss-chip:hover{border-color:var(--color-text)}.kalpi-site:where(.pg-superstar) .ss-card{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.kalpi-site:where(.pg-superstar) .ss-card>*{min-width:0}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-card{padding:var(--space-5)}}.kalpi-site:where(.pg-superstar) .ss-kpis{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.kalpi-site:where(.pg-superstar) .ss-kpi{justify-content:space-between;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-muted);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);flex-direction:column;display:flex}.kalpi-site:where(.pg-superstar) .ss-kpi dt{font-size:var(--ts-body-sm);color:var(--color-text-secondary)}.kalpi-site:where(.pg-superstar) .ss-kpi dd{font-size:var(--ts-h6);font-weight:var(--weight-heading);line-height:var(--ts-lh-tight);letter-spacing:var(--ts-ls-tight);font-variant-numeric:tabular-nums lining-nums;margin:0}.kalpi-site:where(.pg-superstar) .ss-kpi dd small{margin-left:var(--space-1);font-size:var(--ts-caption);font-weight:var(--weight-regular);letter-spacing:var(--ts-ls-normal);color:var(--color-text-tertiary)}.kalpi-site:where(.pg-superstar) .ss-kpi dd small.ss-note{margin:var(--space-1) 0 0;display:block}.kalpi-site:where(.pg-superstar) .ss-sep{color:var(--color-text-tertiary)}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.kalpi-site:where(.pg-superstar) .ss-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}.kalpi-site:where(.pg-superstar) .ss-changes{gap:var(--space-5);display:grid}.kalpi-site:where(.pg-superstar) .ss-changes>div{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}@media (min-width:1024px){.kalpi-site:where(.pg-superstar) .ss-changes{grid-template-columns:repeat(3,minmax(0,1fr))}}.kalpi-site:where(.pg-superstar) .ss-earlier{padding:var(--space-4);background:var(--color-bg-muted);border-radius:var(--radius-lg)}.kalpi-site:where(.pg-superstar) .ss-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kalpi-site:where(.pg-superstar) .ss-row{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-width) solid var(--color-border);font-size:var(--ts-body-md);display:flex}.kalpi-site:where(.pg-superstar) .ss-row .ss-nums{white-space:nowrap;flex:none}.kalpi-site:where(.pg-superstar) .ss-row:last-child{border-bottom:0}.kalpi-site:where(.pg-superstar) .ss-row a:hover,.kalpi-site:where(.pg-superstar) .ss-bar-row a:hover{text-decoration:underline}.kalpi-site:where(.pg-superstar) .ss-card .ss-fine{font-size:var(--ts-caption);color:var(--color-text-tertiary)}.kalpi-site:where(.pg-superstar) .ss-up{color:var(--color-gain)}.kalpi-site:where(.pg-superstar) .ss-dn{color:var(--color-loss)}.kalpi-site:where(.pg-superstar) .ss-muted{color:var(--color-text-tertiary)}.kalpi-site:where(.pg-superstar) .ss-nums{font-variant-numeric:tabular-nums lining-nums}.kalpi-site:where(.pg-superstar) .ss-controls{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.kalpi-site:where(.pg-superstar) .ss-group{align-items:center;gap:var(--space-2);font-size:var(--ts-body-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.kalpi-site:where(.pg-superstar) .ss-pill{min-height:var(--btn-h-sm);padding:0 var(--space-3);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);font:inherit;font-size:var(--ts-body-sm);font-weight:var(--weight-medium);color:var(--color-text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.kalpi-site:where(.pg-superstar) .ss-pill:hover{border-color:var(--color-text)}.kalpi-site:where(.pg-superstar) .ss-pill[aria-pressed=true]{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-action-primary-text)}.kalpi-site:where(.pg-superstar) .ss-pill:focus-visible,.kalpi-site:where(.pg-superstar) .ss-table-wrap:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.kalpi-site:where(.pg-superstar) .ss-table-wrap{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow-x:auto}.kalpi-site:where(.pg-superstar) .ss-table{--table-sticky-col-w:16rem}@media (max-width:639px){.kalpi-site:where(.pg-superstar) .ss-table{--table-sticky-col-w:7.5rem}.kalpi-site:where(.pg-superstar) .ss-table .k-table-sticky-cell,.kalpi-site:where(.pg-superstar) .ss-table .k-table-sticky-head{white-space:normal;padding-inline:var(--space-3);line-height:var(--ts-lh-tight)}}.kalpi-site:where(.pg-superstar) .ss-table tbody a:hover{text-decoration:underline}.kalpi-site:where(.pg-superstar) .ss-table tbody td:last-child a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.kalpi-site:where(.pg-superstar) .ss-card .ss-foot{font-size:var(--ts-body-sm);color:var(--color-text-secondary)}.kalpi-site:where(.pg-superstar) .ss-bars{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kalpi-site:where(.pg-superstar) .ss-bar-row{grid-template-columns:minmax(7rem, 16rem) 1fr var(--space-9);align-items:center;gap:var(--space-3);font-size:var(--ts-body-sm);display:grid}.kalpi-site:where(.pg-superstar) .ss-bar-row .ss-nums{text-align:right}.kalpi-site:where(.pg-superstar) .ss-bar{appearance:none;width:100%;height:var(--space-3);border-radius:var(--radius-pill);background:var(--color-bg-muted);border:0;overflow:hidden}.kalpi-site:where(.pg-superstar) .ss-bar::-webkit-progress-bar{background:var(--color-bg-muted)}.kalpi-site:where(.pg-superstar) .ss-bar::-webkit-progress-value{background:var(--color-chart);border-radius:var(--radius-pill)}.kalpi-site:where(.pg-superstar) .ss-bar::-moz-progress-bar{background:var(--color-chart);border-radius:var(--radius-pill)}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-bar-row{grid-template-columns:minmax(9rem, 16rem) 1fr var(--space-10);font-size:var(--ts-body-md)}}.kalpi-site:where(.pg-superstar) .ss-cta{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);padding:var(--space-5);background:var(--color-bg);color:var(--color-text);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-xl);--btn-ink:var(--color-text);--btn-line-strong:var(--color-border-strong);--btn-grey:var(--color-surface);--btn-grey-hover:var(--color-border);flex-wrap:wrap;display:flex}.kalpi-site:where(.pg-superstar) .ss-cta>*{min-width:0}.kalpi-site:where(.pg-superstar) .ss-cta-copy{gap:var(--space-2);flex-direction:column;flex:24rem;display:flex}.kalpi-site:where(.pg-superstar) .ss-cta-actions{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}@media (max-width:639px){.kalpi-site:where(.pg-superstar) .ss-cta-actions{gap:var(--space-2);flex-direction:row;flex:100%}.kalpi-site:where(.pg-superstar) .ss-cta-actions .k-btn{min-width:0;height:auto;min-height:var(--btn-h-md,40px);padding-inline:var(--space-3);white-space:normal;text-align:center;line-height:var(--ts-lh-tight);flex:1 1 0}}.kalpi-site:where(.pg-superstar) .ss-cta .ss-cta-fine{font-size:var(--ts-caption);color:var(--color-text-tertiary);flex-basis:100%}@media (min-width:640px){.kalpi-site:where(.pg-superstar) .ss-cta{padding:var(--space-6)}}.kalpi-site:where(.pg-superstar) .ss-two-up{gap:var(--grid-gap);display:grid}.kalpi-site:where(.pg-superstar) .ss-two-up>*{min-width:0}@media (min-width:1024px){.kalpi-site:where(.pg-superstar) .ss-two-up{grid-template-columns:repeat(2,minmax(0,1fr))}}.kalpi-site:where(.pg-superstar) .ss-bullets{gap:var(--space-2);padding-left:var(--space-5);font-size:var(--ts-body-md);color:var(--color-text-secondary);flex-direction:column;margin:0;list-style:outside;display:flex}.kalpi-site:where(.pg-superstar) .ss-others{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.kalpi-site:where(.pg-superstar) .ss-others .ss-chips{justify-content:center}.kalpi-site:where(.pg-superstar) .ss-disclaimer{padding-top:var(--space-4);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);margin:0}