.app-screenshot[data-astro-cid-ofe7zldm]{background:#23282e;border:1px solid #39424d;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 12px 28px #0003}img[data-astro-cid-ofe7zldm]{width:100%;height:auto;display:block}.drawing[data-astro-cid-ofe7zldm] img[data-astro-cid-ofe7zldm]{background:#edf1f5;padding:12px}.device[data-astro-cid-ofe7zldm] img[data-astro-cid-ofe7zldm]{padding:20px}figcaption[data-astro-cid-ofe7zldm]{color:#c7cdd4;border-top:1px solid #39424d;padding:16px 20px;font-size:.78rem;line-height:1.6;display:block}.landing{overflow-wrap:anywhere}.landing .breadcrumbs{color:#c7cdd4;padding-top:28px;font-size:.78rem}.landing .breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.landing .breadcrumbs li+li:before{content:"/";color:#9ca9b8;margin-right:12px}.landing .breadcrumbs a{color:#74b5ff;font-weight:400;font-size:inherit}.landing .landing-hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:46px 0 64px;display:grid}.landing .landing-hero>div{min-width:0}.landing h1{font-size:clamp(2.7rem,4.5vw,4.8rem)}.landing h2{font-size:clamp(2rem,3.4vw,3.1rem)}.landing h3{letter-spacing:-.035em;font-size:1.35rem;line-height:1.25}.landing .lead{max-width:620px}.landing .article-outline{border-block:1px solid #39424d;flex-wrap:wrap;gap:14px 28px;padding:24px 0;display:flex}.landing .article-outline a{color:#74b5ff;font-size:.8rem}.landing .reading-width{max-width:790px}.landing .article-section{border-bottom:1px solid #39424d;padding:74px 0;scroll-margin-top:115px}.landing .article-section p{line-height:1.85}.landing .article-section>:last-child{margin-bottom:0}.landing .article-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.landing .article-split>div{min-width:0}.landing .example-stories,.landing .workflow-steps,.landing .decision-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:36px;display:grid}.landing .example-stories h3{margin:24px 0 14px}.landing .example-stories p{font-size:.92rem}.landing .workflow-steps{counter-reset:workflow;padding:0;list-style:none}.landing .workflow-steps li,.landing .decision-cards article{background:#23282e;border:1px solid #39424d;border-radius:10px;padding:28px}.landing .workflow-steps li:before{counter-increment:workflow;content:"0" counter(workflow);color:#74b5ff;margin-bottom:28px;font-size:.8rem;display:block}.landing .workflow-steps p,.landing .decision-cards p{margin-bottom:0;font-size:.92rem}.landing .check-list{color:#c7cdd4;padding-left:24px}.landing .check-list li{margin:12px 0;padding-left:5px}.landing .check-list li::marker{color:#74b5ff}.landing .article-next{background:#23282e;border:1px solid #39424d;border-radius:10px;margin:64px 0;padding:32px}.landing .article-next h2{font-size:clamp(1.7rem,3vw,2.3rem)}.landing .article-next p{max-width:780px}.landing .article-next a{margin:8px 28px 0 0;display:inline-block}.landing .download{margin-top:20px}.landing .download h2{max-width:850px}@media (width<=1000px){.landing .landing-hero{grid-template-columns:1fr;gap:32px}.landing .landing-hero>div{max-width:780px}.landing .landing-hero figure{width:100%;max-width:820px}.landing .article-split{gap:32px}.landing .example-stories,.landing .workflow-steps,.landing .decision-cards{gap:16px}.landing .workflow-steps li,.landing .decision-cards article{padding:20px}}@media (width<=760px){.landing .breadcrumbs{padding-top:22px}.landing .landing-hero{padding:30px 0 42px}.landing .article-section{padding:48px 0}.landing .article-split,.landing .example-stories,.landing .workflow-steps,.landing .decision-cards{grid-template-columns:1fr;gap:28px}.landing .article-next{margin:44px 0;padding:24px}.landing .article-outline{gap:16px 22px}}
