.prod-hero[data-astro-cid-a435by4q]{background:radial-gradient(110% 90% at 80% 10%, var(--paper) 0%, var(--canvas) 60%);padding:clamp(40px,6vw,80px) 0;line-height:normal;position:relative;overflow:hidden}.prod-hero__ring[data-astro-cid-a435by4q]{box-sizing:content-box;border-radius:var(--r-pill);position:absolute}.prod-hero__ring--dashed[data-astro-cid-a435by4q]{border:1.5px dashed #13282c1f;width:560px;height:560px;top:-180px;right:-180px}.prod-hero__ring--solid[data-astro-cid-a435by4q]{border:1.5px solid #0f807c42;width:300px;height:300px;top:-60px;right:-60px}.prod-hero__grid[data-astro-cid-a435by4q]{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:48px;display:grid;position:relative}.prod-hero__grid[data-astro-cid-a435by4q]>[data-astro-cid-a435by4q]{min-width:0}.prod-hero__main[data-astro-cid-a435by4q]{flex-direction:column;gap:24px;display:flex}.crumbs[data-astro-cid-a435by4q]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.crumbs__item[data-astro-cid-a435by4q]{align-items:center;gap:8px;display:flex}.crumbs__sep[data-astro-cid-a435by4q]{color:var(--ink-3);display:inline-flex}.prod-hero__badges[data-astro-cid-a435by4q]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.prod-hero__icon[data-astro-cid-a435by4q]{border-radius:var(--r-card);background:var(--tint);width:56px;height:56px;color:var(--action-press);flex:none;justify-content:center;align-items:center;display:flex}.prod-hero__soon[data-astro-cid-a435by4q]{height:28px;padding:0 12px;font-size:14px}.prod-hero__title[data-astro-cid-a435by4q]{font-size:clamp(40px,5.4vw,64px);line-height:1.04}.prod-hero__lead[data-astro-cid-a435by4q]{text-wrap:pretty;max-width:44ch}.prod-hero__actions[data-astro-cid-a435by4q]{flex-wrap:wrap;gap:12px;display:flex}.prod-hero__card[data-astro-cid-a435by4q]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);box-shadow:var(--shadow-sm);flex-direction:column;padding:clamp(20px,3vw,32px);display:flex}.prod-hero__label[data-astro-cid-a435by4q]{color:var(--ink-2);margin:0;padding-bottom:8px;font-size:13px}.prod-hero__feats[data-astro-cid-a435by4q]{margin:0;padding:0;list-style:none}.prod-hero__feat[data-astro-cid-a435by4q]{border-top:1px solid var(--line-2);gap:12px;padding:12px 0;font-size:16px;line-height:1.45;display:flex}.prod-hero__check[data-astro-cid-a435by4q]{flex:none;width:20px;height:20px;margin-top:1px;display:flex}.prod-hero__soon-mark[data-astro-cid-a435by4q]{border:2px dashed var(--ink-3);border-radius:var(--r-pill);flex:none;width:14px;height:14px;margin:4px 3px 0}.prod-hero__feat-text[data-astro-cid-a435by4q]{text-wrap:pretty;flex:1;min-width:0}.fits[data-astro-cid-3muiby36]{padding:var(--section-pad) 0 0;line-height:normal}.fits__inner[data-astro-cid-3muiby36]{flex-direction:column;gap:32px;display:flex}.fits__title[data-astro-cid-3muiby36]{text-wrap:wrap;font-size:clamp(28px,3.4vw,40px);line-height:1.1}.fits__grid[data-astro-cid-3muiby36]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fits__grid[data-astro-cid-3muiby36]>li[data-astro-cid-3muiby36]{min-width:0;display:flex}.fit[data-astro-cid-3muiby36]{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper);min-width:0;color:var(--ink);flex:1;align-items:center;gap:16px;padding:20px;text-decoration:none;transition:transform .25s,box-shadow .14s,border-color .14s;display:flex}.fit[data-astro-cid-3muiby36]:hover{border-color:var(--ink-3);box-shadow:var(--shadow-md);color:var(--ink);text-decoration:none}.fit__icon[data-astro-cid-3muiby36]{border:1px solid var(--line);border-radius:var(--r-pill);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.fit__text[data-astro-cid-3muiby36]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.fit__name[data-astro-cid-3muiby36]{font-size:18px;font-weight:600}.fit__caption[data-astro-cid-3muiby36]{color:var(--ink-2);font-size:14px}.fit__arrow[data-astro-cid-3muiby36]{color:var(--ink-3);flex:none;display:flex}.others[data-astro-cid-6rrrgyyg]{padding-top:32px;line-height:normal}.others__row[data-astro-cid-6rrrgyyg]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.others__label[data-astro-cid-6rrrgyyg]{color:var(--ink-2);margin:0 4px 0 0;font-size:14px}.others__list[data-astro-cid-6rrrgyyg]{margin:0;padding:0;list-style:none;display:contents}.others__list[data-astro-cid-6rrrgyyg]>li[data-astro-cid-6rrrgyyg]{display:flex}.others__chip[data-astro-cid-6rrrgyyg]{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper);height:36px;color:var(--ink-2);align-items:center;gap:8px;padding:0 14px;font-size:14px;text-decoration:none;transition:border-color .12s;display:inline-flex}.others__soon[data-astro-cid-6rrrgyyg]{height:20px;font-size:12px}.others__chip[data-astro-cid-6rrrgyyg]:hover{border-color:var(--ink-3);color:var(--ink);text-decoration:none}
