.home-symbols{position:absolute;width:0;height:0;overflow:hidden}
.cores__grid{grid-template-columns:1fr}
.home-hero-chips{margin-top:22px}
.home-ecosystem{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:56px;padding-top:40px;border-top:1px solid var(--ink-line)}
.home-ecosystem h3{margin:0 0 18px;font-size:24px;color:var(--on-ink)}
.home-ecosystem p{color:var(--on-ink-muted);font-size:15px;line-height:1.9}
.home-ecosystem__note{grid-column:1 / -1;padding-top:24px;border-top:1px solid var(--ink-line)}
.home-platform-heading{display:block;color:var(--text);text-decoration:none}
.home-platform-heading:hover{color:var(--accent)}
.home-download-notes{display:grid;gap:20px;margin-top:36px;max-width:68em}
.home-download-notes p{color:var(--text-muted);line-height:1.85}
.home-task-guide{margin-bottom:80px}
.home-task-panels{padding:24px 28px;border:1px solid var(--line);border-radius:var(--r-window);background:var(--panel);color:var(--text)}
.home-task-panels p{max-width:64em;color:var(--text-muted);line-height:1.85;margin-bottom:16px}
.home-task-panels strong{color:var(--text)}
.home-task-panels a{font-size:14px}
.home-slice-table{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.5fr);gap:12px;margin-top:24px;font-size:13px}
.home-slice-table span{padding-bottom:12px;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
.home-slice-table span:nth-child(-n+3){color:var(--text-muted)}
.home-settings-note{margin-top:100px;max-width:68em;padding-top:40px;border-top:1px solid var(--line)}
.home-settings-note h3{margin:0 0 20px}
.home-settings-note p{color:var(--text-muted);line-height:1.9}
.home-settings-note p+p{margin-top:20px}
.home-all-notes{margin-top:32px}
@media(max-width:1280px) and (min-width:1041px){
  .home-hero-chips{gap:6px}
}
@media(max-width:768px){
  .home-ecosystem{grid-template-columns:1fr;gap:32px}
  .home-task-guide{margin-bottom:64px}
  .home-settings-note{margin-top:80px}
}
@media(max-width:640px){
  .stage{height:auto;display:grid;gap:24px;justify-items:end;padding:16px}
  .stage .win{position:relative;left:auto;top:auto;width:100%}
  .stage .phone{position:relative;right:auto;top:auto;bottom:auto;transform:none}
  .home-task-panels{padding:20px}
  .home-ecosystem{margin-top:40px;padding-top:32px}
  .home-ecosystem h3{font-size:22px}
  .home-settings-note h3{font-size:24px}
}