.ikit-portfolio-section-module__PJ0tjq__section{flex-direction:column;gap:1rem;min-width:0;display:flex}.ikit-portfolio-section-module__PJ0tjq__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;min-width:0;display:flex}.ikit-portfolio-section-module__PJ0tjq__rows{flex-direction:column;min-width:0;display:flex}.ikit-portfolio-section-module__PJ0tjq__row{border-top:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding-block:.875rem;display:grid}.ikit-portfolio-section-module__PJ0tjq__rows>.ikit-portfolio-section-module__PJ0tjq__row:first-child,.ikit-portfolio-section-module__PJ0tjq__rows>:first-child .ikit-portfolio-section-module__PJ0tjq__row{border-top:0;padding-top:0}.ikit-portfolio-section-module__PJ0tjq__rows>.ikit-portfolio-section-module__PJ0tjq__row:last-child{padding-bottom:0}.ikit-portfolio-section-module__PJ0tjq__title{color:var(--foreground);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.35}.ikit-portfolio-section-module__PJ0tjq__detail{color:var(--muted);overflow-wrap:anywhere;margin-top:.125rem;font-size:.875rem;line-height:1.35}.ikit-portfolio-section-module__PJ0tjq__end{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}@media not (min-width:768px){.ikit-portfolio-section-module__PJ0tjq__stack{grid-template-columns:minmax(0,1fr);row-gap:.75rem}.ikit-portfolio-section-module__PJ0tjq__stack .ikit-portfolio-section-module__PJ0tjq__end{justify-content:flex-start}}