.Portfolio_main__gXXy5{position:relative;overflow-x:clip;padding-top:44px;padding-bottom:88px}.Portfolio_main__gXXy5.container{display:flex;flex-direction:column;gap:28px}.Portfolio_wrap__I35dK{position:relative;display:flex;flex-direction:column;gap:32px}.Portfolio_h1__3hXS0{font-size:60px;line-height:1}.Portfolio_head__nJ78A{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.Portfolio_tiles__LhP04{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:20px;gap:20px}.Portfolio_tile__y_rX8{border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:8px}.Portfolio_tileBig__UUPl8{font-size:40px;font-weight:700;line-height:1.1}.Portfolio_section__8msBu{padding:28px;display:flex;flex-direction:column;gap:16px}.Portfolio_sectionHead__d68wI{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.Portfolio_list__6a6ZT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Portfolio_row__cZxdl{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;border-radius:24px;background:var(--soft-2);padding:16px 20px}.Portfolio_rowName__qzMEi{display:flex;gap:14px;align-items:center;flex:1 1 220px;min-width:0}.Portfolio_sub__XKku_{font-weight:700;color:var(--muted-2);font-size:14px}.Portfolio_cell__G1I2l{width:130px}.Portfolio_cellWide__hzMWK,.Portfolio_cell__G1I2l{display:flex;flex-direction:column;font-weight:700}.Portfolio_cellWide__hzMWK{width:200px}@media (max-width:760px){.Portfolio_main__gXXy5{padding-top:16px;padding-bottom:24px}.Portfolio_wrap__I35dK{gap:20px}.Portfolio_h1__3hXS0{font-size:32px}.Portfolio_tiles__LhP04{display:flex;overflow-x:auto;gap:12px;padding-bottom:14px;scroll-snap-type:x mandatory}.Portfolio_tile__y_rX8{flex:0 0 200px;padding:18px;border-radius:28px;scroll-snap-align:start}.Portfolio_tileBig__UUPl8{font-size:26px}.Portfolio_section__8msBu{padding:18px}.Portfolio_row__cZxdl{flex-direction:column;align-items:stretch;gap:12px;background:#fff;box-shadow:0 8px 0 var(--card-depth);padding:18px}.Portfolio_section__8msBu{background:transparent;box-shadow:none;padding:0}.Portfolio_rowName__qzMEi{flex:none;padding-right:120px}.Portfolio_pill__geuYd{position:absolute}.Portfolio_row__cZxdl{position:relative}.Portfolio_pill__geuYd{right:18px;top:18px}.Portfolio_cellWide__hzMWK,.Portfolio_cell__G1I2l{width:auto;flex-direction:row;justify-content:space-between}.Portfolio_rowBtn__YQU8o{width:100%}}