.product-hero[data-astro-cid-rxoj2osm]{position:relative;overflow:hidden;padding:clamp(64px,8vw,112px) 0 clamp(90px,11vw,150px)}.product-hero[data-astro-cid-rxoj2osm]:before{content:"";position:absolute;inset:0;opacity:.32;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,black,transparent 88%);pointer-events:none}.hero-glow[data-astro-cid-rxoj2osm]{position:absolute;top:-360px;right:-230px;width:850px;height:850px;border-radius:50%;background:radial-gradient(circle,rgba(31,168,175,.18),transparent 69%);pointer-events:none}.product-hero-grid[data-astro-cid-rxoj2osm]{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(54px,7vw,100px);align-items:center}.product-hero-grid[data-astro-cid-rxoj2osm]>[data-astro-cid-rxoj2osm]{min-width:0}.hero-copy[data-astro-cid-rxoj2osm]{min-width:0;align-items:flex-start;gap:24px}.breadcrumb[data-astro-cid-rxoj2osm]{display:flex;align-items:center;gap:9px;color:var(--text-3);font-size:12px;font-weight:600}.breadcrumb[data-astro-cid-rxoj2osm] a[data-astro-cid-rxoj2osm]{color:var(--text-2)}.product-label[data-astro-cid-rxoj2osm]{display:flex;align-items:center;gap:11px;color:var(--ink);font-family:var(--font-display);font-size:22px;font-weight:600}.product-mark[data-astro-cid-rxoj2osm],.window-mark[data-astro-cid-rxoj2osm]{display:grid;place-items:center;color:var(--ink);background:var(--teal-bright);font-family:var(--font-display);font-weight:700}.product-mark[data-astro-cid-rxoj2osm]{width:42px;height:42px;border-radius:12px;font-size:21px;box-shadow:var(--shadow-sm)}.hero-copy[data-astro-cid-rxoj2osm] .h1[data-astro-cid-rxoj2osm]{max-width:720px;text-wrap:balance}.hero-copy[data-astro-cid-rxoj2osm] .lead[data-astro-cid-rxoj2osm]{max-width:660px}.hero-actions[data-astro-cid-rxoj2osm]{display:flex;gap:12px;flex-wrap:wrap;padding-top:5px}.ownership[data-astro-cid-rxoj2osm]{color:var(--text-3);font-size:12px}.ownership[data-astro-cid-rxoj2osm] strong[data-astro-cid-rxoj2osm]{color:var(--text-2)}.workflow-scene[data-astro-cid-rxoj2osm]{position:relative;min-width:0;padding:38px 0 52px}.workflow-scene[data-astro-cid-rxoj2osm]:before{content:"";position:absolute;inset:6px -6% 20px 8%;border-radius:var(--radius-xl);background:var(--ink);transform:rotate(2deg)}.workflow-window[data-astro-cid-rxoj2osm]{position:relative;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.55);border-radius:25px;background:var(--surface);box-shadow:var(--shadow-lg)}.window-bar[data-astro-cid-rxoj2osm]{display:flex;height:66px;align-items:center;gap:11px;padding:0 22px;border-bottom:1px solid var(--line);background:var(--bg);font-size:13px}.window-mark[data-astro-cid-rxoj2osm]{width:34px;height:34px;border-radius:10px}.live-status[data-astro-cid-rxoj2osm]{display:flex;align-items:center;gap:7px;margin-left:auto;color:var(--success);font-size:10px;font-weight:700}.live-status[data-astro-cid-rxoj2osm] i[data-astro-cid-rxoj2osm]{width:7px;height:7px;border-radius:50%;background:var(--success);box-shadow:0 0 0 4px var(--success-bg)}.window-body[data-astro-cid-rxoj2osm]{padding:clamp(22px,3vw,34px);background:var(--bg-soft)}.window-title[data-astro-cid-rxoj2osm]{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:22px}.window-title[data-astro-cid-rxoj2osm] div[data-astro-cid-rxoj2osm]{display:flex;flex-direction:column}.window-title[data-astro-cid-rxoj2osm] small[data-astro-cid-rxoj2osm]{color:var(--teal-deep);font-size:9px;font-weight:800;letter-spacing:.1em}.window-title[data-astro-cid-rxoj2osm] b[data-astro-cid-rxoj2osm]{font-family:var(--font-display);font-size:clamp(21px,2.4vw,28px)}.window-title[data-astro-cid-rxoj2osm]>span[data-astro-cid-rxoj2osm]{padding:6px 10px;border-radius:99px;color:var(--teal-deeper);background:var(--teal-tint);font-size:9px;font-weight:800}.workflow-list[data-astro-cid-rxoj2osm]{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.workflow-list[data-astro-cid-rxoj2osm]>div[data-astro-cid-rxoj2osm]{display:flex;align-items:center;gap:12px;padding:16px}.workflow-list[data-astro-cid-rxoj2osm]>div[data-astro-cid-rxoj2osm]+div[data-astro-cid-rxoj2osm]{border-top:1px solid var(--line)}.record-number[data-astro-cid-rxoj2osm]{display:grid;width:36px;height:36px;place-items:center;flex:0 0 auto;border-radius:10px;color:var(--teal-deep);background:var(--teal-tint);font-size:9px;font-weight:800}.workflow-list[data-astro-cid-rxoj2osm] p[data-astro-cid-rxoj2osm]{display:flex;min-width:0;flex:1;flex-direction:column}.workflow-list[data-astro-cid-rxoj2osm] strong[data-astro-cid-rxoj2osm],.workflow-list[data-astro-cid-rxoj2osm] small[data-astro-cid-rxoj2osm]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-list[data-astro-cid-rxoj2osm] strong[data-astro-cid-rxoj2osm]{font-size:11px}.workflow-list[data-astro-cid-rxoj2osm] small[data-astro-cid-rxoj2osm]{color:var(--text-3);font-size:8px}.status[data-astro-cid-rxoj2osm]{flex:0 0 auto;padding:5px 8px;border-radius:99px;font-size:8px;font-style:normal;font-weight:800}.status--waiting[data-astro-cid-rxoj2osm]{color:var(--warning);background:var(--warning-bg)}.status--review[data-astro-cid-rxoj2osm]{color:var(--teal-deeper);background:var(--teal-tint)}.status--ready[data-astro-cid-rxoj2osm]{color:var(--success);background:var(--success-bg)}.window-foot[data-astro-cid-rxoj2osm]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 4px 0;color:var(--text-3);font-size:9px}.window-foot[data-astro-cid-rxoj2osm] b[data-astro-cid-rxoj2osm]{color:var(--teal-deep)}.scene-note[data-astro-cid-rxoj2osm]{position:absolute;right:-28px;bottom:0;z-index:2;display:flex;align-items:center;gap:11px;width:220px;padding:16px 18px;border:1px solid var(--teal-line);border-radius:17px;color:var(--ink);background:var(--surface);box-shadow:var(--shadow-md)}.scene-note[data-astro-cid-rxoj2osm]>svg[data-astro-cid-rxoj2osm]{flex:0 0 auto;color:var(--teal-deep)}.scene-note[data-astro-cid-rxoj2osm] span[data-astro-cid-rxoj2osm]{display:flex;flex-direction:column}.scene-note[data-astro-cid-rxoj2osm] strong[data-astro-cid-rxoj2osm]{font-size:11px}.scene-note[data-astro-cid-rxoj2osm] small[data-astro-cid-rxoj2osm]{color:var(--text-3);font-size:8px}.benefit-grid[data-astro-cid-rxoj2osm] .card[data-astro-cid-rxoj2osm]{min-height:320px}.card-top[data-astro-cid-rxoj2osm]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:auto}.card-number[data-astro-cid-rxoj2osm]{color:var(--line-strong);font-family:var(--font-display);font-size:22px;font-weight:600}.process-section[data-astro-cid-rxoj2osm]{overflow:hidden}.process-section[data-astro-cid-rxoj2osm]:after{content:"";position:absolute;right:-260px;bottom:-430px;width:800px;height:800px;border-radius:50%;background:radial-gradient(circle,rgba(31,168,175,.13),transparent 68%);pointer-events:none}.process-grid[data-astro-cid-rxoj2osm]{position:relative;z-index:1;display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(55px,8vw,120px);align-items:start}.process-intro[data-astro-cid-rxoj2osm]{position:sticky;top:130px;align-items:flex-start}.process-intro[data-astro-cid-rxoj2osm] .btn[data-astro-cid-rxoj2osm]{margin-top:12px}.process-list[data-astro-cid-rxoj2osm]{margin:0;padding:0;list-style:none}.process-list[data-astro-cid-rxoj2osm] li[data-astro-cid-rxoj2osm]{display:grid;grid-template-columns:72px 1fr;gap:26px;padding:36px 0;border-top:1px solid var(--ink-line)}.process-list[data-astro-cid-rxoj2osm] li[data-astro-cid-rxoj2osm]:last-child{border-bottom:1px solid var(--ink-line)}.process-list[data-astro-cid-rxoj2osm]>li[data-astro-cid-rxoj2osm]>span[data-astro-cid-rxoj2osm]{color:var(--teal-bright);font-family:var(--font-display);font-size:22px;font-weight:600}.process-list[data-astro-cid-rxoj2osm] h3[data-astro-cid-rxoj2osm]{color:var(--on-ink);font-size:clamp(25px,3vw,34px)}.process-list[data-astro-cid-rxoj2osm] p[data-astro-cid-rxoj2osm]{margin-top:10px;color:var(--on-ink-2)}.clarity-grid[data-astro-cid-rxoj2osm]{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(50px,8vw,110px);align-items:center}.clarity-card[data-astro-cid-rxoj2osm]{min-height:500px;padding:clamp(28px,4vw,52px);border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-md)}.clarity-head[data-astro-cid-rxoj2osm]{display:flex;align-items:center;justify-content:space-between;gap:16px}.clarity-head[data-astro-cid-rxoj2osm] .pill[data-astro-cid-rxoj2osm]{color:var(--teal-deeper);background:var(--teal-tint)}.form-preview[data-astro-cid-rxoj2osm]{display:grid;grid-template-columns:1.5fr .65fr;gap:18px;margin-top:48px}.form-preview[data-astro-cid-rxoj2osm] span[data-astro-cid-rxoj2osm]{height:68px;border:1px solid var(--line-strong);border-radius:12px;background:var(--bg-warm)}.form-preview[data-astro-cid-rxoj2osm] span[data-astro-cid-rxoj2osm]:before{content:"";display:block;width:42%;height:6px;margin:16px 0 0 14px;border-radius:4px;background:var(--line-strong)}.form-preview[data-astro-cid-rxoj2osm] .wide[data-astro-cid-rxoj2osm]{grid-column:1 / -1}.preview-action[data-astro-cid-rxoj2osm]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px;padding-top:25px;border-top:1px solid var(--line);color:var(--text-3);font-size:11px}.preview-action[data-astro-cid-rxoj2osm] b[data-astro-cid-rxoj2osm]{padding:12px 15px;border-radius:10px;color:var(--on-ink);background:var(--teal-deep);font-size:10px}.clarity-copy[data-astro-cid-rxoj2osm]{align-items:flex-start}.clarity-copy[data-astro-cid-rxoj2osm] .checklist[data-astro-cid-rxoj2osm]{color:var(--text-2)}.faq-grid[data-astro-cid-rxoj2osm]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(50px,8vw,110px);align-items:start}.faq-intro[data-astro-cid-rxoj2osm]{position:sticky;top:130px;align-items:flex-start}.questions[data-astro-cid-rxoj2osm]{border-top:1px solid var(--line)}.questions[data-astro-cid-rxoj2osm] article[data-astro-cid-rxoj2osm]{padding:30px 0 34px;border-bottom:1px solid var(--line)}.questions[data-astro-cid-rxoj2osm] h3[data-astro-cid-rxoj2osm]{font-size:clamp(21px,2.5vw,28px)}.questions[data-astro-cid-rxoj2osm] p[data-astro-cid-rxoj2osm]{margin-top:11px;color:var(--text-2)}@media(max-width:980px){.product-hero-grid[data-astro-cid-rxoj2osm],.process-grid[data-astro-cid-rxoj2osm],.clarity-grid[data-astro-cid-rxoj2osm],.faq-grid[data-astro-cid-rxoj2osm]{grid-template-columns:1fr}.hero-copy[data-astro-cid-rxoj2osm]{max-width:780px}.workflow-scene[data-astro-cid-rxoj2osm]{width:100%;max-width:780px;margin-inline:auto}.process-intro[data-astro-cid-rxoj2osm],.faq-intro[data-astro-cid-rxoj2osm]{position:static}}@media(max-width:640px){.product-hero[data-astro-cid-rxoj2osm]{padding-top:42px}.hero-actions[data-astro-cid-rxoj2osm]{width:100%;flex-direction:column}.hero-copy[data-astro-cid-rxoj2osm] .h1[data-astro-cid-rxoj2osm]{font-size:clamp(34px,10.6vw,54px)}.hero-copy[data-astro-cid-rxoj2osm] .mobile-title-line[data-astro-cid-rxoj2osm]{white-space:nowrap}.process-intro[data-astro-cid-rxoj2osm] .h2[data-astro-cid-rxoj2osm]{font-size:clamp(29px,8.8vw,44px)}.process-intro[data-astro-cid-rxoj2osm] .mobile-title-line[data-astro-cid-rxoj2osm]{display:block;white-space:nowrap}.workflow-scene[data-astro-cid-rxoj2osm]{padding:14px 0 58px}.workflow-scene[data-astro-cid-rxoj2osm]:before{inset:0 -8px 35px 12px}.workflow-window[data-astro-cid-rxoj2osm]{border-radius:19px}.window-bar[data-astro-cid-rxoj2osm]{height:56px;padding-inline:15px}.window-body[data-astro-cid-rxoj2osm]{padding:17px 13px 20px}.window-title[data-astro-cid-rxoj2osm]{align-items:center}.workflow-list[data-astro-cid-rxoj2osm]>div[data-astro-cid-rxoj2osm]{gap:8px;padding:13px 10px}.record-number[data-astro-cid-rxoj2osm]{width:31px;height:31px}.scene-note[data-astro-cid-rxoj2osm]{right:4px;bottom:6px;width:195px;padding:13px 15px}.benefit-grid[data-astro-cid-rxoj2osm] .card[data-astro-cid-rxoj2osm]{min-height:270px}.process-list[data-astro-cid-rxoj2osm] li[data-astro-cid-rxoj2osm]{grid-template-columns:48px 1fr;gap:16px;padding-block:28px}.clarity-card[data-astro-cid-rxoj2osm]{min-height:400px;padding:24px 18px}.form-preview[data-astro-cid-rxoj2osm]{gap:10px;margin-top:34px}.form-preview[data-astro-cid-rxoj2osm] span[data-astro-cid-rxoj2osm]{height:57px}.preview-action[data-astro-cid-rxoj2osm]{align-items:flex-start;flex-direction:column}}
