:root{
  --g-ink:#111827;--g-muted:#667085;--g-line:#e5e9f2;--g-soft:#f5f7fb;--g-surface:#fff;
  --g-violet:#7657ff;--g-violet-dark:#5a3fe1;--g-cyan:#22b8f0;--g-green:#12a66a;
  --g-navy:#081426;--g-shadow:0 18px 54px rgba(16,24,40,.08);--g-container:1180px;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:92px}
body{margin:0;color:var(--g-ink);background:radial-gradient(circle at 4% 0%,rgba(118,87,255,.08),transparent 25rem),#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,Arial,sans-serif;line-height:1.62;-webkit-font-smoothing:antialiased}
a{color:inherit}
.guide-header{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(217,223,235,.9);background:rgba(255,255,255,.9);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.guide-header-inner{width:min(calc(100% - 40px),var(--g-container));min-height:70px;margin:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px}
.guide-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-size:18px;font-weight:850;letter-spacing:-.025em}
.guide-brand-mark{display:block;width:40px;height:40px;flex:0 0 40px;background:transparent url('/brand-mark.svg') center/contain no-repeat;color:transparent;font-size:0;filter:drop-shadow(0 9px 15px rgba(22,29,52,.18))}
.guide-nav{display:flex;align-items:center;justify-content:center;gap:5px}
.guide-nav a{padding:8px 10px;border-radius:9px;color:#596579;text-decoration:none;font-size:13px;font-weight:700;white-space:nowrap}
.guide-nav a:hover,.guide-nav a:focus-visible{color:#33257d;background:#f2efff;outline:none}
.guide-back,.guide-primary,.guide-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:11px;text-decoration:none;font-size:13px;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s}
.guide-back{padding:9px 13px;border:1px solid var(--g-line);background:#fff;color:#344054}
.guide-back:hover,.guide-secondary:hover{border-color:#c7bcff;transform:translateY(-1px)}
.guide-main{width:min(calc(100% - 40px),var(--g-container));margin:auto;padding:58px 0 84px}
.guide-hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(340px,.72fr);gap:64px;align-items:center;padding:24px 0 56px}
.guide-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #ded8ff;border-radius:999px;background:#f6f3ff;color:#5c42d8;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}
.guide-kicker i{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--g-violet),var(--g-cyan));box-shadow:0 0 0 5px rgba(118,87,255,.09)}
.guide-hero h1{max-width:760px;margin:19px 0 17px;font-size:clamp(43px,5.4vw,68px);line-height:1.01;letter-spacing:-.055em}
.guide-hero-copy>p{max-width:760px;margin:0;color:var(--g-muted);font-size:17px;line-height:1.72}
.guide-hero-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}
.guide-primary{padding:10px 16px;color:#fff;background:linear-gradient(135deg,var(--g-violet),#6075ff 54%,var(--g-cyan));box-shadow:0 12px 26px rgba(90,63,225,.22)}
.guide-primary:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(90,63,225,.28)}
.guide-secondary{padding:10px 15px;border:1px solid var(--g-line);background:#fff;color:#344054}
.guide-trust-row{display:flex;gap:15px;flex-wrap:wrap;margin-top:22px;color:#536176;font-size:12px;font-weight:700}
.guide-trust-row span{display:inline-flex;align-items:center;gap:5px}
.guide-summary{overflow:hidden;border:1px solid rgba(129,106,255,.22);border-radius:24px;background:linear-gradient(150deg,#101937,#121538 55%,#211657);color:#fff;box-shadow:0 28px 70px rgba(22,21,66,.2)}
.guide-summary-head{display:flex;align-items:flex-end;justify-content:space-between;padding:22px 22px 17px;border-bottom:1px solid rgba(255,255,255,.1)}
.guide-summary-head span{color:#80ddff;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guide-summary-head b{font-size:14px}
.guide-summary ol{list-style:none;margin:0;padding:10px 20px 19px}
.guide-summary li{display:grid;grid-template-columns:33px 1fr;gap:11px;align-items:center;padding:11px 2px;border-bottom:1px solid rgba(255,255,255,.08)}
.guide-summary li:last-child{border-bottom:0}.guide-summary li>span{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(128,221,255,.24);border-radius:9px;background:rgba(128,221,255,.09);color:#87e2ff;font-size:10px;font-weight:900}
.guide-summary li div{min-width:0}.guide-summary li b{display:block;font-size:13px}.guide-summary li small{display:block;margin-top:2px;color:#aeb8d4;font-size:11px;line-height:1.45}
.guide-callout{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;margin:0 0 28px;padding:18px 20px;border:1px solid #ddd7ff;border-radius:17px;background:linear-gradient(135deg,#f7f4ff,#f2fbff)}
.guide-callout>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,var(--g-violet),var(--g-cyan));color:#fff;font-size:17px}.guide-callout b{display:block;font-size:14px}.guide-callout p{margin:4px 0 0;color:#5e6a7f;font-size:13px}
.guide-section{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;padding:56px 0;border-top:1px solid var(--g-line);scroll-margin-top:88px}
.guide-section-intro{align-self:start;position:sticky;top:100px}.guide-section-number{display:inline-flex;color:#694be8;font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.guide-section h2{margin:8px 0 10px;font-size:29px;line-height:1.14;letter-spacing:-.035em}.guide-section-intro p{margin:0;color:var(--g-muted);font-size:13.5px;line-height:1.68}
.guide-steps{display:grid;gap:18px;min-width:0}.guide-steps-two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}
.guide-card{min-width:0;overflow:hidden;border:1px solid var(--g-line);border-radius:19px;background:var(--g-surface);box-shadow:0 11px 35px rgba(16,24,40,.055)}
.guide-card:hover{border-color:#d6d0f8}.guide-card-compact{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:start}.guide-card-icon{display:grid;place-items:center;width:42px;height:42px;margin:22px 0 0 22px;border-radius:12px;background:#f0ecff;color:#6649df;font-size:12px;font-weight:950}
.guide-card-visual{display:grid;place-items:center;min-height:178px;padding:17px;background:linear-gradient(145deg,#f7f8fc,#eef4ff);border-bottom:1px solid var(--g-line)}
.guide-card-visual img{display:block;width:100%;height:160px;object-fit:contain}.guide-card-body{padding:21px 22px 23px}.guide-card h3{margin:0 0 9px;font-size:18px;line-height:1.3;letter-spacing:-.02em}.guide-card p{margin:0;color:#637086;font-size:13.5px}.guide-card ol,.guide-card ul{margin:13px 0 0;padding-left:20px}.guide-card li{padding-left:3px;margin:7px 0;color:#4c596d;font-size:13.5px}.guide-card li::marker{color:#7355ee;font-weight:900}
.guide-note{margin-top:15px;padding:13px 14px;border:1px solid #c9eee0;border-radius:12px;background:#effbf6;color:#315e4e;font-size:12px;line-height:1.6}
.guide-card-feature{border-color:#dcd6ff;background:linear-gradient(145deg,#fff,#fbfaff)}.guide-mini-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:22px}.guide-mini-steps span{display:flex;align-items:center;gap:8px;min-width:0;padding:9px;border:1px solid #e7e3fb;border-radius:10px;background:#fff;color:#657087;font-size:11px;font-weight:750}.guide-mini-steps b{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#f0ecff;color:#6447df;font-size:10px}
.guide-fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.guide-fact-grid>div{padding:16px;border:1px solid var(--g-line);border-radius:14px;background:#f8f9fc}.guide-fact-grid span,.guide-fact-grid small{display:block;color:#737f93;font-size:10px}.guide-fact-grid span{font-weight:850;text-transform:uppercase;letter-spacing:.06em}.guide-fact-grid b{display:block;margin:5px 0 3px;font-size:13px}
.status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.status-chip{position:relative;min-height:134px;padding:17px;border:1px solid var(--g-line);border-radius:15px;background:#f8f9fc}.status-chip i{display:block;width:9px;height:9px;margin-bottom:22px;border-radius:50%;background:#98a2b3;box-shadow:0 0 0 5px rgba(152,162,179,.12)}.status-chip b{display:block;font-size:13px}.status-chip span{display:block;margin-top:5px;color:#69758a;font-size:11.5px;line-height:1.55}.status-chip.pending i{background:#f59e0b}.status-chip.working i{background:#7557ff}.status-chip.active i,.status-chip.indexed i{background:#16a66a}.status-chip.retry i{background:#ef6a67}.status-chip.submitted i{background:#22a9df}
.guide-footer{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:24px;padding:31px 34px;border-radius:23px;background:radial-gradient(circle at 82% 10%,rgba(34,184,240,.25),transparent 18rem),linear-gradient(135deg,#0a1428,#18113f);color:#fff;box-shadow:0 28px 70px rgba(8,20,38,.18)}.guide-footer span{color:#7fdcff;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.guide-footer h2{margin:7px 0 7px;font-size:24px;letter-spacing:-.03em}.guide-footer p{margin:0;color:#aeb9ce;font-size:13px}.guide-footer a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:11px;background:#fff;color:#17213b;text-decoration:none;font-size:13px;font-weight:850}
:focus-visible{outline:3px solid rgba(87,192,239,.4);outline-offset:3px}
@media(max-width:980px){.guide-header-inner{grid-template-columns:auto 1fr}.guide-nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding:0 0 10px}.guide-back{justify-self:end}.guide-hero{grid-template-columns:1fr;gap:30px}.guide-summary{max-width:660px}.guide-section{grid-template-columns:220px minmax(0,1fr);gap:30px}.guide-steps-two{grid-template-columns:1fr}.guide-card-visual img{height:180px}}
@media(max-width:760px){html{scroll-padding-top:74px}.guide-header-inner{width:min(calc(100% - 28px),var(--g-container));min-height:64px;gap:12px}.guide-nav{display:none}.guide-main{width:min(calc(100% - 28px),var(--g-container));padding-top:34px}.guide-hero{padding-top:8px}.guide-hero h1{font-size:clamp(39px,12vw,54px)}.guide-section{grid-template-columns:1fr;gap:24px;padding:43px 0}.guide-section-intro{position:static}.guide-fact-grid,.status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-footer{align-items:flex-start;flex-direction:column}.guide-footer a{width:100%}}
@media(max-width:520px){.guide-back{padding:8px 10px;font-size:0}.guide-back span{font-size:16px}.guide-hero-copy>p{font-size:15px}.guide-hero-actions>a{width:100%}.guide-trust-row{display:grid;gap:7px}.guide-summary ol{padding-inline:15px}.guide-callout{grid-template-columns:1fr}.guide-card-compact{grid-template-columns:1fr}.guide-card-icon{margin:18px 0 0 18px}.guide-card-body{padding:19px}.guide-mini-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-fact-grid,.status-grid{grid-template-columns:1fr}.guide-footer{padding:25px 22px}.guide-footer h2{font-size:22px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}

/* v3.43.2 Quiet Motion guide — the same restrained paper, ink and silver
   system used across Zorqen's public product surfaces. */
:root{--g-ink:#191a1d;--g-muted:#62646a;--g-line:#dedfdd;--g-soft:#eeefed;--g-surface:#f9faf8;--g-violet:#725cf4;--g-violet-dark:#5f49df;--g-cyan:#75d8ee;--g-green:#16855d;--g-navy:#17181b;--g-shadow:0 24px 70px rgba(23,24,27,.1)}
body{background:radial-gradient(circle at 82% 7%,rgba(117,216,238,.17),transparent 26rem),linear-gradient(180deg,#f4f5f3,#eceeec);color:var(--g-ink)}
.guide-header{border-color:rgba(24,25,28,.09);background:rgba(246,247,245,.84)}
.guide-header-inner{min-height:76px}.guide-brand-mark{width:48px;height:48px;flex-basis:48px}.guide-nav a{color:#585a60;font-size:12px}.guide-nav a:hover,.guide-nav a:focus-visible{background:#e9eae7;color:#151619}
.guide-back,.guide-secondary{border-color:#d3d4d1;border-radius:999px;background:rgba(255,255,255,.62);color:#242529}.guide-primary{border-radius:999px;background:#202124;box-shadow:0 10px 28px rgba(20,21,24,.14)}.guide-primary:hover{background:#000;box-shadow:0 15px 36px rgba(20,21,24,.18)}
.guide-kicker{border-color:#d4d5d2;background:#f8f8f6;color:#4f5157}.guide-kicker i{background:var(--g-violet);box-shadow:0 0 0 5px rgba(114,92,244,.1)}
.guide-hero h1,.guide-section h2,.guide-footer h2{font-family:Georgia,"Times New Roman",serif;font-weight:500}.guide-hero h1{letter-spacing:-.052em}.guide-summary{border-color:rgba(255,255,255,.1);background:linear-gradient(145deg,#151619,#25272c);box-shadow:0 30px 80px rgba(23,24,27,.18)}.guide-summary-head span{color:#a9f0d1}.guide-summary li>span{border-color:rgba(169,240,209,.22);background:rgba(169,240,209,.08);color:#a9f0d1}
.guide-callout{border-color:#d4d5d2;background:rgba(249,250,248,.7)}.guide-callout>span{background:#202124}.guide-section-number{color:#5f49df}.guide-card{border-color:#dedfdd;border-radius:23px;background:#fafbf9;box-shadow:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s,border-color .32s}.guide-card:hover{transform:translateY(-4px);border-color:#c7c8c5;box-shadow:var(--g-shadow)}.guide-card-icon,.guide-mini-steps b{background:#e9e7fb;color:#5f49df}.guide-card-visual{background:linear-gradient(145deg,#f5f6f4,#eaebe9)}.guide-card-feature{background:#fafbf9}.guide-footer{background:linear-gradient(135deg,#151619,#27292e);box-shadow:0 28px 70px rgba(23,24,27,.16)}.guide-footer span{color:#a9f0d1}
@media(prefers-reduced-motion:reduce){.guide-card{transform:none!important}}
