.PortfolioGrid_grid__VZrGl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;background:var(--ink-line)}.PortfolioGrid_card__PMvuO{background:var(--ink);position:relative;display:block}.PortfolioGrid_imageWrap__lHKom{aspect-ratio:1/1;overflow:hidden;background:var(--ink-raised)}.PortfolioGrid_imageWrap__lHKom img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.PortfolioGrid_card__PMvuO:hover .PortfolioGrid_imageWrap__lHKom img{transform:scale(1.035)}.PortfolioGrid_info__bIrEC{padding:16px 4px 4px}.PortfolioGrid_title__TZZpJ{font-size:15px;font-weight:700;color:var(--paper);line-height:1.4}.PortfolioGrid_tags__ySJy7{margin-top:6px;font-size:12.5px;color:var(--paper-faint)}@media (max-width:860px){.PortfolioGrid_grid__VZrGl{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.PortfolioGrid_grid__VZrGl{grid-template-columns:1fr}}.Section_section__GDNTw{padding:64px 0}.Section_header__mdYE1{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:32px;flex-wrap:wrap}.Section_title__dplNc{font-family:var(--font-display);font-weight:700;font-size:clamp(22px,2.6vw,28px);letter-spacing:-.01em}.Section_link__8zBi1{font-size:14px;color:var(--paper-faint);white-space:nowrap}.Section_link__8zBi1:hover{color:var(--paper)}.Stat_row__JhxTP{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,56px);padding:28px 0;border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line)}.Stat_item__oOYpl{display:flex;flex-direction:column;gap:4px}.Stat_value__KuwjA{font-family:var(--font-display);font-size:clamp(28px,3.4vw,38px);font-weight:700;line-height:1;color:var(--paper)}.Stat_value__KuwjA em{color:var(--signal);font-style:normal}.Stat_label__IbkoF{font-size:13.5px;color:var(--paper-faint)}.page_body__KiBDW{display:grid;grid-gap:48px;gap:48px;max-width:var(--measure);padding:56px 0 96px}.page_blockTitle__7_mX1{font-family:var(--font-display);font-weight:700;font-size:20px;color:var(--paper);margin-bottom:16px}.page_text__gxfuC{font-size:15.5px;line-height:1.85;color:var(--paper-dim)}.page_list__VIWVc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.page_list__VIWVc li{font-size:15px;line-height:1.75;color:var(--paper-dim);padding-left:18px;position:relative}.page_list__VIWVc li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:var(--signal);border-radius:1px}.page_list__VIWVc strong{color:var(--paper);font-weight:700}.page_kmongLink__ZmCp0{display:inline-block;margin-top:16px;font-weight:700;color:var(--signal)}