html{scroll-behavior:smooth;scroll-padding-top:6rem}body{color:#17243c;-webkit-font-smoothing:antialiased;background:#f5f4e9;min-width:320px;margin:0;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,sans-serif}*{box-sizing:border-box}::selection{color:#17243c;background:#63e1c2}a:focus-visible{outline-offset:4px;outline:3px solid #2455bf}h1[data-astro-cid-3nexxsvh],h2[data-astro-cid-3nexxsvh],h3[data-astro-cid-3nexxsvh],p[data-astro-cid-3nexxsvh],figure[data-astro-cid-3nexxsvh]{margin:0}.site-header[data-astro-cid-3nexxsvh]{border-bottom:1px solid #d8ddd0;align-items:center;gap:28px;max-width:1600px;min-height:82px;margin:auto;padding:12px clamp(22px,5vw,80px);display:flex}.brand[data-astro-cid-3nexxsvh]{color:#17243c;align-items:center;gap:10px;min-width:180px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-3nexxsvh] img[data-astro-cid-3nexxsvh]{border-radius:4px}.brand[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]{line-height:1.08;display:grid}.brand[data-astro-cid-3nexxsvh] small[data-astro-cid-3nexxsvh]{letter-spacing:.32em;font-size:9px;font-weight:900}.brand[data-astro-cid-3nexxsvh] strong[data-astro-cid-3nexxsvh]{letter-spacing:-.08em;font-size:24px}.site-header[data-astro-cid-3nexxsvh] nav[data-astro-cid-3nexxsvh]{gap:clamp(16px,3vw,40px);margin-left:auto;display:flex}.site-header[data-astro-cid-3nexxsvh] nav[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}.site-header[data-astro-cid-3nexxsvh] nav[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh],.header-link[data-astro-cid-3nexxsvh]{color:#26354c;white-space:nowrap;font-size:12px;font-weight:800;text-decoration:none}.header-link[data-astro-cid-3nexxsvh]{border-bottom:1px solid #26354c;margin-left:12px;padding:9px 0}.header-link[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]{margin-left:7px}.site-header[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]:hover,.site-footer[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]:hover{color:#ce572a}.section-shell[data-astro-cid-3nexxsvh]{max-width:1600px;margin:auto;padding-left:clamp(22px,5vw,80px);padding-right:clamp(22px,5vw,80px)}.kicker[data-astro-cid-3nexxsvh],.eyebrow[data-astro-cid-3nexxsvh],.hero-foot[data-astro-cid-3nexxsvh],.hero-screenshot[data-astro-cid-3nexxsvh] figcaption[data-astro-cid-3nexxsvh],.feature-number[data-astro-cid-3nexxsvh],.data-card-head[data-astro-cid-3nexxsvh],.data-entry[data-astro-cid-3nexxsvh]>span[data-astro-cid-3nexxsvh],.data-card-foot[data-astro-cid-3nexxsvh]>span[data-astro-cid-3nexxsvh],.workflow-number[data-astro-cid-3nexxsvh]{letter-spacing:.1em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.kicker[data-astro-cid-3nexxsvh]{color:#bd5029;letter-spacing:.2em;font-size:11px;font-weight:900}h1[data-astro-cid-3nexxsvh],h2[data-astro-cid-3nexxsvh]{letter-spacing:-.09em;font-family:Hiragino Mincho ProN,Yu Mincho,Georgia,serif;font-weight:800}h2[data-astro-cid-3nexxsvh]{font-size:clamp(36px,4.3vw,65px);line-height:1.44}.hero[data-astro-cid-3nexxsvh]{max-width:1600px;margin:auto;padding:0 clamp(22px,5vw,80px);overflow:hidden}.hero-inner[data-astro-cid-3nexxsvh]{grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(35px,5vw,90px);min-height:710px;display:grid}.hero-copy[data-astro-cid-3nexxsvh]{padding:78px 0}.eyebrow[data-astro-cid-3nexxsvh]{color:#b45030;letter-spacing:.19em;align-items:center;gap:12px;margin-bottom:40px;font-size:11px;font-weight:900;display:flex}h1[data-astro-cid-3nexxsvh]{white-space:nowrap;font-size:clamp(48px,5.3vw,78px);line-height:1.35}h1[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]{color:#d86637}.hero-lead[data-astro-cid-3nexxsvh]{margin-top:36px;font-size:clamp(18px,1.55vw,23px);font-weight:900;line-height:1.8}.hero-body[data-astro-cid-3nexxsvh]{color:#455462;max-width:590px;margin-top:15px;font-size:15px;line-height:2}.hero-actions[data-astro-cid-3nexxsvh]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:34px;display:flex}.manual-link[data-astro-cid-3nexxsvh]{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;padding-block:10px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}.store-badge[data-astro-cid-3nexxsvh]{align-items:center;min-height:44px;transition:opacity .2s;display:inline-flex}.store-badge[data-astro-cid-3nexxsvh] img[data-astro-cid-3nexxsvh]{width:auto;height:40px;display:block}.store-badge[data-astro-cid-3nexxsvh]:hover{opacity:.8}.hero-screenshot[data-astro-cid-3nexxsvh]{width:min(100%,390px);box-shadow:none;background:#192842;border:1px solid #526678;border-radius:0;justify-self:end;padding:0;overflow:hidden}.hero-screenshot[data-astro-cid-3nexxsvh] img[data-astro-cid-3nexxsvh]{object-fit:cover;object-position:top;border-radius:0;width:100%;height:min(510px,40vw);min-height:365px;display:block}.hero-screenshot[data-astro-cid-3nexxsvh] figcaption[data-astro-cid-3nexxsvh]{color:#8fe8d0;padding:15px 7px 7px;font-size:10px;font-weight:800}.hero-foot[data-astro-cid-3nexxsvh]{color:#677776;border-top:1px solid #d8ddd0;justify-content:space-between;gap:20px;padding:21px 0;font-size:10px;display:flex}.hero-foot[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{color:inherit;text-decoration:none}.purpose[data-astro-cid-3nexxsvh]{background:#e3eee3;padding:122px 0}.purpose-grid[data-astro-cid-3nexxsvh]{grid-template-columns:1fr .76fr;align-items:end;gap:9%;display:grid}.purpose[data-astro-cid-3nexxsvh] h2[data-astro-cid-3nexxsvh]{margin-top:26px}.purpose-copy[data-astro-cid-3nexxsvh]{border-left:3px solid #65cfb3;padding-left:25px}.purpose-copy[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]{font-size:16px;font-weight:700;line-height:2}.purpose-copy[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]+p[data-astro-cid-3nexxsvh]{color:#50616b;margin-top:18px;font-size:14px;font-weight:500}.features[data-astro-cid-3nexxsvh]{padding:125px 0 135px}.section-heading[data-astro-cid-3nexxsvh]{justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px;display:flex}.section-heading[data-astro-cid-3nexxsvh] h2[data-astro-cid-3nexxsvh]{margin-top:25px}.section-heading[data-astro-cid-3nexxsvh]>p[data-astro-cid-3nexxsvh]{color:#536574;max-width:280px;margin-bottom:9px;font-size:14px;line-height:1.9}.feature-grid[data-astro-cid-3nexxsvh]{border-top:1px solid #ccd7cf;grid-template-columns:repeat(4,1fr);display:grid}.feature[data-astro-cid-3nexxsvh]{border-right:1px solid #ccd7cf;min-height:280px;padding:26px 23px 30px}.feature[data-astro-cid-3nexxsvh]:first-child{border-left:1px solid #ccd7cf}.feature[data-astro-cid-3nexxsvh]:nth-child(2){background:#edf6ec}.feature[data-astro-cid-3nexxsvh]:nth-child(3){background:#fff0dc}.feature-number[data-astro-cid-3nexxsvh]{color:#c75f37;font-size:10px;font-weight:900}.feature[data-astro-cid-3nexxsvh] h3[data-astro-cid-3nexxsvh]{letter-spacing:-.06em;margin-top:66px;font-size:clamp(19px,1.7vw,25px)}.feature[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]{color:#536574;margin-top:13px;font-size:13px;line-height:1.9}.output[data-astro-cid-3nexxsvh]{color:#17243c;background:#e3eee3;padding:115px 0 125px}.output-grid[data-astro-cid-3nexxsvh]{grid-template-columns:.95fr 1.05fr;align-items:center;gap:9%;display:grid}.output[data-astro-cid-3nexxsvh] .kicker[data-astro-cid-3nexxsvh]{color:#bd5029}.output[data-astro-cid-3nexxsvh] h2[data-astro-cid-3nexxsvh]{margin-top:26px}.output-copy[data-astro-cid-3nexxsvh]>p[data-astro-cid-3nexxsvh]:not(.kicker){color:#50616b;max-width:540px;margin-top:26px;font-size:15px;line-height:2}.output-copy[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{color:#b45030;text-underline-offset:5px;margin-top:33px;font-size:13px;font-weight:800;display:inline-block}.output-copy[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]{margin-left:7px}.data-card[data-astro-cid-3nexxsvh]{border-top:1px solid #a8c2b7;border-bottom:1px solid #a8c2b7}.data-card-head[data-astro-cid-3nexxsvh]{color:#bd5029;border-bottom:1px solid #a8c2b7;justify-content:space-between;gap:10px;padding:17px 0;font-size:10px;display:flex}.data-entry[data-astro-cid-3nexxsvh]{border-bottom:1px solid #a8c2b7;grid-template-columns:130px minmax(0,1fr);gap:7px 18px;padding:24px 0;display:grid}.data-entry[data-astro-cid-3nexxsvh]>span[data-astro-cid-3nexxsvh]{color:#bd5029;grid-row:1/3;padding-top:5px;font-size:10px}.data-entry[data-astro-cid-3nexxsvh] strong[data-astro-cid-3nexxsvh]{font-size:20px}.data-entry[data-astro-cid-3nexxsvh] small[data-astro-cid-3nexxsvh]{color:#536574;font-size:13px;line-height:1.6}.data-card-foot[data-astro-cid-3nexxsvh]{justify-content:space-between;align-items:center;gap:15px;padding:20px 0;display:flex}.data-card-foot[data-astro-cid-3nexxsvh]>span[data-astro-cid-3nexxsvh]{color:#bd5029;font-size:10px}.data-card-foot[data-astro-cid-3nexxsvh] strong[data-astro-cid-3nexxsvh]{font-size:14px}.workflow[data-astro-cid-3nexxsvh]{padding:125px 0 135px}.workflow-list[data-astro-cid-3nexxsvh]{border-top:1px solid #ccd7cf;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]{border-right:1px solid #ccd7cf;min-height:240px;padding:25px 23px;position:relative}.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]:first-child{border-left:1px solid #ccd7cf}.workflow-number[data-astro-cid-3nexxsvh]{color:#cf653c;font-size:11px;font-weight:900}.workflow-list[data-astro-cid-3nexxsvh] h3[data-astro-cid-3nexxsvh]{margin-top:57px;font-size:clamp(20px,1.9vw,28px)}.workflow-list[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]{color:#536574;margin-top:12px;font-size:13px;line-height:1.85}.related[data-astro-cid-3nexxsvh]{background:#e3eee3;padding:105px 0}.related-grid[data-astro-cid-3nexxsvh]{grid-template-columns:1fr 1fr;align-items:end;gap:10%;display:grid}.related[data-astro-cid-3nexxsvh] h2[data-astro-cid-3nexxsvh]{margin-top:25px}.related-links[data-astro-cid-3nexxsvh]{gap:11px;display:grid}.related-links[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{color:#17243c;box-shadow:none;background:0 0;border:0;border-top:1px solid #d8ddd9;border-radius:0;grid-template-columns:1fr auto;gap:6px;padding:24px 0;text-decoration:none;transition:transform .2s;display:grid}.related-links[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]:hover{transform:none}.related-links[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]:first-child{color:#637177;grid-column:1/-1;font-size:11px}.related-links[data-astro-cid-3nexxsvh] strong[data-astro-cid-3nexxsvh]{font-size:21px}.related-links[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh] span[data-astro-cid-3nexxsvh]:last-child{font-size:20px}.site-footer[data-astro-cid-3nexxsvh]{justify-content:space-between;gap:20px;padding:29px clamp(22px,5vw,80px);font-size:11px;display:flex}.site-footer[data-astro-cid-3nexxsvh] div[data-astro-cid-3nexxsvh]{flex-wrap:wrap;gap:23px;display:flex}.site-footer[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{color:inherit;text-decoration:none}@media (width<=1050px){.site-header[data-astro-cid-3nexxsvh]{flex-wrap:wrap;gap:16px;height:auto;padding-top:16px;padding-bottom:16px}.site-header[data-astro-cid-3nexxsvh] nav[data-astro-cid-3nexxsvh]{flex-wrap:wrap;flex-basis:100%;order:3;gap:0 20px;margin-left:0;padding-block:0;display:flex}.header-link[data-astro-cid-3nexxsvh]{margin-left:auto}.hero-inner[data-astro-cid-3nexxsvh]{grid-template-columns:1fr;min-height:0}.hero-copy[data-astro-cid-3nexxsvh]{padding:75px 0 55px}.hero-screenshot[data-astro-cid-3nexxsvh]{border-radius:0;justify-self:center;margin:0 0 68px;padding:0}.purpose-grid[data-astro-cid-3nexxsvh],.output-grid[data-astro-cid-3nexxsvh],.related-grid[data-astro-cid-3nexxsvh]{grid-template-columns:1fr;gap:55px}.purpose-copy[data-astro-cid-3nexxsvh]{max-width:700px}.feature-grid[data-astro-cid-3nexxsvh],.workflow-list[data-astro-cid-3nexxsvh]{grid-template-columns:repeat(2,1fr)}.feature[data-astro-cid-3nexxsvh]:nth-child(3),.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]:nth-child(3){border-left:1px solid #ccd7cf}.feature[data-astro-cid-3nexxsvh]:nth-child(n+3),.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]:nth-child(n+3){border-top:1px solid #ccd7cf}}@media (width<=650px){.data-entry[data-astro-cid-3nexxsvh]{grid-template-columns:1fr;gap:7px}.data-entry[data-astro-cid-3nexxsvh]>span[data-astro-cid-3nexxsvh]{grid-row:auto;padding-top:0}.site-header[data-astro-cid-3nexxsvh]{min-height:72px}.brand[data-astro-cid-3nexxsvh]{min-width:auto}.brand[data-astro-cid-3nexxsvh] img[data-astro-cid-3nexxsvh]{width:40px;height:40px}.brand[data-astro-cid-3nexxsvh] small[data-astro-cid-3nexxsvh]{font-size:7px}.brand[data-astro-cid-3nexxsvh] strong[data-astro-cid-3nexxsvh]{font-size:19px}.header-link[data-astro-cid-3nexxsvh]{font-size:10px}.hero-copy[data-astro-cid-3nexxsvh]{padding:65px 0 48px}.eyebrow[data-astro-cid-3nexxsvh]{margin-bottom:32px;font-size:9px}h1[data-astro-cid-3nexxsvh]{font-size:clamp(36px,9vw,53px)}.hero-lead[data-astro-cid-3nexxsvh]{margin-top:30px;font-size:17px}.hero-body[data-astro-cid-3nexxsvh]{font-size:14px}.hero-screenshot[data-astro-cid-3nexxsvh]{box-shadow:none;border-radius:0;margin-bottom:48px;padding:0}.hero-screenshot[data-astro-cid-3nexxsvh] img[data-astro-cid-3nexxsvh]{border-radius:0;height:430px;min-height:0}.hero-foot[data-astro-cid-3nexxsvh]{font-size:8px}.purpose[data-astro-cid-3nexxsvh],.features[data-astro-cid-3nexxsvh],.output[data-astro-cid-3nexxsvh],.workflow[data-astro-cid-3nexxsvh],.related[data-astro-cid-3nexxsvh]{padding-top:84px;padding-bottom:90px}.section-heading[data-astro-cid-3nexxsvh]{margin-bottom:38px;display:block}.section-heading[data-astro-cid-3nexxsvh]>p[data-astro-cid-3nexxsvh]{margin-top:23px}.purpose-copy[data-astro-cid-3nexxsvh]{padding-left:18px}.purpose-copy[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]{font-size:15px}.feature-grid[data-astro-cid-3nexxsvh],.workflow-list[data-astro-cid-3nexxsvh]{grid-template-columns:1fr}.feature[data-astro-cid-3nexxsvh],.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]{border-top:1px solid #ccd7cf;border-left:1px solid #ccd7cf;min-height:0;padding:24px}.feature[data-astro-cid-3nexxsvh]:first-child,.workflow-list[data-astro-cid-3nexxsvh] li[data-astro-cid-3nexxsvh]:first-child{border-top:0}.feature[data-astro-cid-3nexxsvh] h3[data-astro-cid-3nexxsvh],.workflow-list[data-astro-cid-3nexxsvh] h3[data-astro-cid-3nexxsvh]{margin-top:32px}.feature[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh],.workflow-list[data-astro-cid-3nexxsvh] p[data-astro-cid-3nexxsvh]{max-width:440px}.data-card-head[data-astro-cid-3nexxsvh]{font-size:8px}.related-grid[data-astro-cid-3nexxsvh]{gap:35px}.site-footer[data-astro-cid-3nexxsvh]{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.store-badge[data-astro-cid-3nexxsvh],.related-links[data-astro-cid-3nexxsvh] a[data-astro-cid-3nexxsvh]{transition:none}}
