.current-page{overflow-x:clip}.current-page-title{margin:0;margin-bottom:104px;font-size:clamp(4.8rem,8vw,8rem);font-weight:500;line-height:0.92}.current-market,.current-feed{background:var(--white);padding:96px 0 126px}.current-market{background:var(--paper);padding-top:180px}.current-market + .current-feed{border-top:1px solid var(--line)}.current-feed-heading{display:flex;align-items:baseline;justify-content:space-between;gap:32px;margin-bottom:42px}.current-feed-heading h2{margin:0;font-size:2.25rem;font-weight:540}.current-feed-heading span{color:var(--muted);font-size:0.86rem}.current-list{border-top:1px solid var(--ink)}.current-item{border-bottom:1px solid var(--line)}.current-item>a{position:relative;min-width:0;display:grid;grid-template-columns:minmax(130px,0.48fr) minmax(340px,1.28fr) minmax(280px,0.72fr) 34px;gap:42px;align-items:start;min-height:310px;padding:30px 0}.current-item>a>*,.current-copy,.current-item figure{min-width:0}.current-meta{display:grid;gap:10px;padding-top:3px}.current-meta span{font-size:0.83rem;font-weight:680}.current-meta time{color:var(--muted);font-size:0.8rem}.current-meta span + span{color:var(--muted);font-size:0.8rem;font-weight:400}.current-copy h3{max-width:720px;margin:0;font-size:clamp(2rem,2.8vw,3.15rem);font-weight:520;line-height:1.06;overflow-wrap:anywhere;text-wrap:balance}.current-copy p{max-width:650px;margin:22px 0 0;color:var(--muted);font-size:1rem;line-height:1.55}.current-item figure{width:100%;height:250px;margin:0;overflow:hidden;background:var(--paper)}.current-item figure img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 520ms var(--ease)}.current-item figure .current-product-screenshot{object-position:top center}.current-arrow{justify-self:end;transition:transform 240ms var(--ease)}.current-item>a:hover figure img,.current-item>a:focus-visible figure img{transform:scale(1.035)}.current-item>a:hover .current-arrow,.current-item>a:focus-visible .current-arrow{transform:translate(3px,-3px)}@media (max-width:1220px){.current-item>a{grid-template-columns:140px minmax(320px,1fr) minmax(250px,0.72fr) 28px;gap:28px}.current-copy h3{font-size:2.35rem}}@media (max-width:960px){.current-item>a{grid-template-columns:125px minmax(0,1fr) 260px;min-height:280px}.current-arrow{display:none}.current-item figure{height:220px}.current-copy h3{font-size:2rem}.current-copy p{margin-top:16px;font-size:0.93rem}}@media (max-width:760px){.current-page-title{margin-bottom:68px;font-size:4.2rem}.current-feed{padding:68px 0 86px}.current-market{padding:130px 0 86px}.current-feed-heading{margin-bottom:30px}.current-feed-heading h2{font-size:1.85rem}.current-item>a{grid-template-columns:1fr 24px;gap:18px 14px;padding:28px 0 34px}.current-meta,.current-copy,.current-item figure{grid-column:1 / -1}.current-meta{grid-template-columns:auto 1fr;align-items:baseline;gap:14px}.current-copy h3{font-size:2rem}.current-copy p{margin-top:14px}.current-item figure{height:clamp(220px,62vw,360px);margin-top:6px}}@media (max-width:390px){.current-page-title{font-size:3.65rem}.current-copy h3{font-size:1.75rem}}@media (prefers-reduced-motion:reduce){.current-item figure img,.current-arrow{transition:none}.current-item>a:hover figure img,.current-item>a:focus-visible figure img,.current-item>a:hover .current-arrow,.current-item>a:focus-visible .current-arrow{transform:none}}