.WorkShowcase-module__1lHfUq__showcase{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);align-items:start;gap:64px;display:grid}.WorkShowcase-module__1lHfUq__index{top:calc(var(--nav-h) + 40px);min-width:0;position:sticky}.WorkShowcase-module__1lHfUq__indexList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.WorkShowcase-module__1lHfUq__indexList li{border-bottom:1px solid var(--line)}.WorkShowcase-module__1lHfUq__indexList a{color:var(--muted);grid-template-rows:auto auto;grid-template-columns:34px minmax(0,1fr);column-gap:12px;padding:18px 0;transition:color .25s;display:grid}.WorkShowcase-module__1lHfUq__indexList a:hover,.WorkShowcase-module__1lHfUq__current a{color:var(--text)}.WorkShowcase-module__1lHfUq__num{font-family:var(--mono);color:var(--muted);grid-row:1/span 2;padding-top:3px;font-size:.78rem;line-height:1.6}.WorkShowcase-module__1lHfUq__indexTitle{letter-spacing:-.02em;font-size:1.2rem;font-weight:600;line-height:1.2}.WorkShowcase-module__1lHfUq__indexType{color:var(--muted);margin-top:4px;font-size:.875rem}.WorkShowcase-module__1lHfUq__indexList li{position:relative}.WorkShowcase-module__1lHfUq__indexList li:before{content:"";background:var(--text);width:7px;height:7px;transition:transform .35s var(--ease-out);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%;left:0;transform:scale(0)}.WorkShowcase-module__1lHfUq__current:before{transform:scale(1)}.WorkShowcase-module__1lHfUq__current a{padding-left:0}.WorkShowcase-module__1lHfUq__counter{font-family:var(--mono);color:var(--muted);align-items:center;gap:12px;margin:22px 0 0;font-size:.75rem;display:flex}.WorkShowcase-module__1lHfUq__counterNow{color:var(--text)}.WorkShowcase-module__1lHfUq__counterLine{background:var(--line-strong);flex:1;max-width:80px;height:1px}.WorkShowcase-module__1lHfUq__blocks{grid-template-columns:minmax(0,1fr);gap:96px;display:grid}.WorkShowcase-module__1lHfUq__block{scroll-margin-top:calc(var(--nav-h) + 24px)}.WorkShowcase-module__1lHfUq__panel{height:clamp(340px,36vw,520px);padding:52px 32px 0;display:block;overflow:hidden}.WorkShowcase-module__1lHfUq__phones{justify-content:center;align-items:flex-start;gap:24px;height:100%;display:flex}.WorkShowcase-module__1lHfUq__phone{width:clamp(150px,19vw,260px);transition:transform .6s var(--ease-out);flex:none}.WorkShowcase-module__1lHfUq__phone:nth-child(2){margin-top:56px}.WorkShowcase-module__1lHfUq__panel:hover .WorkShowcase-module__1lHfUq__phone:first-child{transform:translateY(-8px)}.WorkShowcase-module__1lHfUq__panel:hover .WorkShowcase-module__1lHfUq__phone:nth-child(2){transform:translateY(-14px)}.WorkShowcase-module__1lHfUq__body{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:32px 56px;padding-top:32px;display:grid}.WorkShowcase-module__1lHfUq__eyebrow{color:var(--muted);align-items:baseline;gap:12px;margin:0 0 14px;font-size:.925rem;display:flex}.WorkShowcase-module__1lHfUq__eyebrow .WorkShowcase-module__1lHfUq__num{grid-row:auto;padding:0}.WorkShowcase-module__1lHfUq__title{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:600;line-height:1.05}.WorkShowcase-module__1lHfUq__lede{color:var(--muted);max-width:48ch;margin:0 0 26px;font-size:1.1rem;line-height:1.6}.WorkShowcase-module__1lHfUq__meta{font-family:var(--mono);gap:0;margin:0;font-size:.78rem;line-height:1.55;display:grid}.WorkShowcase-module__1lHfUq__meta>div{border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:12px 0;display:grid}.WorkShowcase-module__1lHfUq__meta>div:last-child{border-bottom:1px solid var(--line)}.WorkShowcase-module__1lHfUq__meta dt{color:var(--muted)}.WorkShowcase-module__1lHfUq__meta dd{margin:0}@media (max-width:860px){.WorkShowcase-module__1lHfUq__showcase{grid-template-columns:1fr;gap:28px}.WorkShowcase-module__1lHfUq__index{top:calc(var(--nav-h) + 8px);z-index:2;margin-inline:calc(-1 * var(--gutter));padding:10px var(--gutter);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1020db}.WorkShowcase-module__1lHfUq__indexList{scrollbar-width:none;-ms-overflow-style:none;border:0;gap:8px;display:flex;overflow-x:auto}.WorkShowcase-module__1lHfUq__indexList::-webkit-scrollbar{display:none}.WorkShowcase-module__1lHfUq__indexList li{border:0;flex:none}.WorkShowcase-module__1lHfUq__indexList li:before{display:none}.WorkShowcase-module__1lHfUq__indexList a{border-radius:var(--radius-pill);border:1px solid var(--line-strong);white-space:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:.9rem;display:inline-flex}.WorkShowcase-module__1lHfUq__current a{background:var(--text);color:var(--bg);border-color:var(--text)}.WorkShowcase-module__1lHfUq__current .WorkShowcase-module__1lHfUq__num{color:var(--bg)}.WorkShowcase-module__1lHfUq__indexTitle{letter-spacing:0;font-size:.9rem;font-weight:500}.WorkShowcase-module__1lHfUq__indexType{display:none}.WorkShowcase-module__1lHfUq__num{padding:0}.WorkShowcase-module__1lHfUq__counter{display:none}.WorkShowcase-module__1lHfUq__blocks{gap:64px}.WorkShowcase-module__1lHfUq__panel{height:340px;padding:32px 16px 0}.WorkShowcase-module__1lHfUq__phones{gap:14px}.WorkShowcase-module__1lHfUq__phone{width:calc(50% - 7px)}.WorkShowcase-module__1lHfUq__phone:nth-child(2){margin-top:36px}.WorkShowcase-module__1lHfUq__body{grid-template-columns:1fr;gap:24px;padding-top:24px}}@media (prefers-reduced-motion:reduce){.WorkShowcase-module__1lHfUq__phone{transition:none}.WorkShowcase-module__1lHfUq__panel:hover .WorkShowcase-module__1lHfUq__phone{transform:none}}
