:root{--landing-ink:#101a2f;--landing-paper:#f5f7fb;--landing-blue:#1f6fff;--landing-cyan:#bff3f1;--landing-red:#d94b4b;--landing-line:#cdd5e4}*{box-sizing:border-box}.ark-landing{margin:0;background:var(--landing-paper);color:var(--landing-ink);font-family:"PingFang SC","Microsoft YaHei",system-ui,sans-serif}.landing-nav{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 40px));margin:auto;padding:24px 0;border-bottom:1px solid var(--landing-line)}.landing-mark{color:inherit;font-size:14px;font-weight:800;letter-spacing:.16em;text-decoration:none}.landing-mark span{display:inline-block;margin-right:7px;padding:5px 7px;background:var(--landing-ink);color:#fff;letter-spacing:.08em}.landing-nav nav{display:flex;gap:24px}.landing-nav nav a{color:inherit;font-size:14px;text-decoration:none}.landing-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);gap:7vw;width:min(1180px,calc(100% - 40px));margin:auto;padding:64px 0 62px}.landing-copy h1{margin:0;font-size:clamp(36px,5vw,48px);font-weight:700;letter-spacing:-.045em;line-height:1.08}.landing-intro{max-width:670px;margin:22px 0 0;color:#4f5c73;font-size:18px;line-height:1.8}.landing-actions{display:flex;align-items:center;gap:24px;margin-top:38px}.landing-actions a{color:var(--landing-ink);font-weight:700;text-underline-offset:5px}.landing-actions .landing-primary{padding:15px 20px;background:var(--landing-ink);color:#fff;text-decoration:none}.landing-note{margin-top:22px;color:#6e788b;font-size:13px}.workflow-ticket{align-self:center;background:#fff;border:1px solid #aeb9cc;box-shadow:12px 12px 0 var(--landing-cyan);transform:rotate(1deg)}.workflow-ticket header,.workflow-ticket footer{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:var(--landing-ink);color:#fff;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.workflow-ticket header b{color:var(--landing-cyan)}.workflow-ticket ol{margin:0;padding:12px 18px;list-style:none}.workflow-ticket li{display:flex;gap:16px;align-items:center;padding:15px 0;border-bottom:1px dashed var(--landing-line)}.workflow-ticket li>span{color:#8993a4;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace}.workflow-ticket li div{display:flex;flex:1;align-items:baseline;justify-content:space-between;gap:12px}.workflow-ticket li small{color:#758097}.workflow-ticket li.done>span{color:#2d9a87}.workflow-ticket li.active{margin:0 -18px;padding:15px 18px;background:#eaf1ff}.workflow-ticket li.active b{color:var(--landing-blue)}.workflow-ticket footer{display:block;background:#eef1f6;color:#4e5a70;line-height:1.6;letter-spacing:0}.landing-choices{display:grid;grid-template-columns:repeat(3,1fr);width:min(1180px,calc(100% - 40px));margin:0 auto 100px;border-top:1px solid var(--landing-line);border-left:1px solid var(--landing-line)}.landing-choices article{min-height:220px;padding:28px;border-right:1px solid var(--landing-line);border-bottom:1px solid var(--landing-line)}.landing-choices p{margin:0;color:var(--landing-blue);font:700 11px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.landing-choices h2{margin:36px 0 14px;font-size:22px;line-height:1.3}.landing-choices span{color:#657087;font-size:14px;line-height:1.7}.landing-nav a:focus-visible,.landing-actions a:focus-visible{outline:3px solid var(--landing-cyan);outline-offset:4px}@media(max-width:820px){.landing-hero{grid-template-columns:1fr;padding-top:44px}.workflow-ticket{width:min(100%,480px);transform:none}.landing-choices{grid-template-columns:1fr}.landing-choices article{min-height:170px}.landing-copy h1{font-size:clamp(34px,10vw,38px)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
