.svc-grid[data-astro-cid-duyvv7jp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;display:grid}.svc-card[data-astro-cid-duyvv7jp]{align-content:start;gap:12px;height:100%;padding:26px;display:grid}.svc-name[data-astro-cid-duyvv7jp]{letter-spacing:-.02em;margin-top:6px;font-size:1.2rem;font-weight:700}.svc-sum[data-astro-cid-duyvv7jp]{color:var(--text-2);font-size:.9375rem}.svc-more[data-astro-cid-duyvv7jp]{margin-top:6px;font-size:.9375rem}.svc-card[data-astro-cid-duyvv7jp]:hover .svc-more[data-astro-cid-duyvv7jp]{gap:12px}.svc-mech[data-astro-cid-duyvv7jp]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:36px;display:flex}.svc-mech-label[data-astro-cid-duyvv7jp]{color:var(--text-3);font-size:.875rem}.svc-mech[data-astro-cid-duyvv7jp] ul[data-astro-cid-duyvv7jp]{flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;display:flex}@media (width<=960px){.svc-grid[data-astro-cid-duyvv7jp]{grid-template-columns:1fr 1fr}}@media (width<=600px){.svc-grid[data-astro-cid-duyvv7jp]{grid-template-columns:1fr}.svc-card[data-astro-cid-duyvv7jp]{padding:22px}.svc-mech[data-astro-cid-duyvv7jp],.svc-mech[data-astro-cid-duyvv7jp] ul[data-astro-cid-duyvv7jp]{justify-content:flex-start}}.belt[data-astro-cid-rgoymqpi]{gap:18px;padding-block:clamp(28px,4vw,44px);display:grid;overflow:hidden}.belt-label[data-astro-cid-rgoymqpi]{text-align:center;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-3);padding-inline:var(--gutter);font-size:.75rem}.belt-head[data-astro-cid-rgoymqpi]{padding-inline:var(--gutter);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;display:flex}.belt-head[data-astro-cid-rgoymqpi] .belt-label[data-astro-cid-rgoymqpi]{padding-inline:0}.belt-toggle[data-astro-cid-rgoymqpi]{font:inherit;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--text-3);cursor:pointer;background:0 0;border-radius:999px;padding:5px 12px;font-size:.6875rem;transition:color .2s,border-color .2s}.belt-toggle[data-astro-cid-rgoymqpi]:hover{color:var(--text);border-color:rgb(var(--fg) / .25)}.belt-rows[data-astro-cid-rgoymqpi]{gap:12px;display:grid}.belt-row[data-astro-cid-rgoymqpi]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.belt-track[data-astro-cid-rgoymqpi]{width:max-content;display:flex}.belt[data-astro-cid-rgoymqpi] ul[data-astro-cid-rgoymqpi]{flex:none;list-style:none;display:flex}.belt-item[data-astro-cid-rgoymqpi]{background:linear-gradient(180deg, var(--ink-2), var(--ink-1));border:1px solid var(--line);border-radius:14px;flex:none;align-items:center;gap:14px;height:68px;margin-right:12px;padding-inline:24px 28px;transition:border-color .3s,background .3s;display:flex}.belt-item[data-astro-cid-rgoymqpi] img[data-astro-cid-rgoymqpi]{width:var(--w);opacity:.85;height:auto;transition:opacity .3s}.belt-name[data-astro-cid-rgoymqpi]{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap;font-size:.9375rem;font-weight:700;transition:color .3s}.belt-item[data-astro-cid-rgoymqpi]:hover{background:var(--ink-3);border-color:#f6c62473}.belt-item[data-astro-cid-rgoymqpi]:hover img[data-astro-cid-rgoymqpi]{opacity:1}[data-theme=light] .belt-item[data-astro-cid-rgoymqpi] img[data-astro-cid-rgoymqpi]{filter:invert()}.belt-item[data-astro-cid-rgoymqpi]:hover .belt-name[data-astro-cid-rgoymqpi]{color:var(--text)}.belt-row--0[data-astro-cid-rgoymqpi] .belt-track[data-astro-cid-rgoymqpi]{animation:70s linear infinite belt}.belt-row--1[data-astro-cid-rgoymqpi] .belt-track[data-astro-cid-rgoymqpi]{animation:85s linear infinite reverse belt}.belt-rows[data-astro-cid-rgoymqpi]:hover .belt-track[data-astro-cid-rgoymqpi],.belt[data-astro-cid-rgoymqpi].is-paused .belt-track[data-astro-cid-rgoymqpi]{animation-play-state:paused}@keyframes belt{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.belt-row--0[data-astro-cid-rgoymqpi] .belt-track[data-astro-cid-rgoymqpi]{animation-duration:110s!important;animation-iteration-count:infinite!important}.belt-row--1[data-astro-cid-rgoymqpi] .belt-track[data-astro-cid-rgoymqpi]{animation-duration:130s!important;animation-iteration-count:infinite!important}}@media (width<=600px){.belt-item[data-astro-cid-rgoymqpi]{gap:10px;height:56px;margin-right:10px;padding-inline:18px 20px}.belt-item[data-astro-cid-rgoymqpi] img[data-astro-cid-rgoymqpi]{width:calc(var(--w) * .82)}.belt-name[data-astro-cid-rgoymqpi]{font-size:.8125rem}}
