.HexagonalArchitectureMap-module__otlITG__root{border:1px solid color-mix(in srgb, var(--jtx-ink) 12%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--jtx-surface-raised) 88%, transparent), color-mix(in srgb, var(--jtx-surface) 92%, transparent));box-shadow:var(--jtx-shadow-sm);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;gap:22px;padding:28px;transition:border-color .2s,box-shadow .2s;display:grid}.HexagonalArchitectureMap-module__otlITG__intro{gap:8px;max-width:720px;display:grid}.HexagonalArchitectureMap-module__otlITG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--jtx-accent,#c45c26);margin:0;font-size:.75rem;font-weight:700}.HexagonalArchitectureMap-module__otlITG__title{color:var(--jtx-ink);margin:0;font-size:clamp(1.4rem,2.2vw,1.95rem);font-weight:700;line-height:1.2}.HexagonalArchitectureMap-module__otlITG__lead{color:var(--jtx-ink-muted);margin:0;line-height:1.55}.HexagonalArchitectureMap-module__otlITG__grid{grid-template-columns:minmax(0,1fr) minmax(320px,1.05fr);align-items:start;gap:20px;display:grid}.HexagonalArchitectureMap-module__otlITG__diagramPane{gap:14px;display:grid}.HexagonalArchitectureMap-module__otlITG__svg{width:100%;max-width:480px;height:auto;filter:drop-shadow(0 8px 24px color-mix(in srgb, var(--jtx-ink) 8%, transparent));margin:0 auto;display:block}.HexagonalArchitectureMap-module__otlITG__ring{cursor:pointer;stroke:color-mix(in srgb, var(--jtx-ink) 22%, transparent);stroke-width:1.25px;transition:stroke-width .2s,stroke .2s,filter .2s,fill .2s}.HexagonalArchitectureMap-module__otlITG__ring:focus-visible{outline:2px solid var(--jtx-accent,#c45c26);outline-offset:2px}.HexagonalArchitectureMap-module__otlITG__ring0{fill:color-mix(in srgb, var(--jtx-accent,#c45c26) 28%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ring1{fill:color-mix(in srgb, var(--jtx-accent,#c45c26) 16%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ring2{fill:color-mix(in srgb, var(--jtx-ink) 8%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ring3{fill:color-mix(in srgb, #1f6f5b 14%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ring4{fill:color-mix(in srgb, var(--jtx-ink) 6%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ring5{fill:color-mix(in srgb, var(--jtx-ink) 4%, var(--jtx-surface))}.HexagonalArchitectureMap-module__otlITG__ringActive{stroke:var(--jtx-accent,#c45c26);stroke-width:3px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--jtx-accent,#c45c26) 45%, transparent))}.HexagonalArchitectureMap-module__otlITG__centerLabel{fill:var(--jtx-ink);pointer-events:none;font-size:13px;font-weight:700}.HexagonalArchitectureMap-module__otlITG__centerSub{fill:var(--jtx-ink-muted);pointer-events:none;font-size:10px}.HexagonalArchitectureMap-module__otlITG__pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.HexagonalArchitectureMap-module__otlITG__pill{border:1px solid color-mix(in srgb, var(--jtx-ink) 16%, transparent);background:color-mix(in srgb, var(--jtx-surface-raised) 70%, transparent);color:var(--jtx-ink);cursor:pointer;border-radius:999px;padding:7px 13px;font-size:.8rem;transition:border-color .2s,background .2s,color .2s,box-shadow .2s,transform .18s}.HexagonalArchitectureMap-module__otlITG__pill:hover{border-color:color-mix(in srgb, var(--jtx-accent,#c45c26) 45%, transparent);transform:translateY(-1px)}.HexagonalArchitectureMap-module__otlITG__pillActive{border-color:var(--jtx-accent,#c45c26);background:color-mix(in srgb, var(--jtx-accent,#c45c26) 16%, var(--jtx-surface-raised));color:var(--jtx-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--jtx-accent,#c45c26) 28%, transparent);font-weight:650}.HexagonalArchitectureMap-module__otlITG__detail{border:1px solid color-mix(in srgb, var(--jtx-ink) 12%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--jtx-surface-raised) 92%, transparent), color-mix(in srgb, var(--jtx-surface) 96%, transparent));box-shadow:var(--jtx-shadow-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;gap:18px;min-height:420px;padding:20px;display:grid}.HexagonalArchitectureMap-module__otlITG__detailMeta{gap:8px;display:grid}.HexagonalArchitectureMap-module__otlITG__detailEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--jtx-accent,#c45c26);margin:0;font-size:.72rem;font-weight:700}.HexagonalArchitectureMap-module__otlITG__detailTitle{color:var(--jtx-ink);margin:0;font-size:clamp(1.2rem,1.6vw,1.45rem);font-weight:700;line-height:1.25}.HexagonalArchitectureMap-module__otlITG__detailSubtitle{color:var(--jtx-ink-muted);margin:0;font-size:.95rem;line-height:1.5}.HexagonalArchitectureMap-module__otlITG__detailRole{color:var(--jtx-ink);margin:0;font-weight:550;line-height:1.5}.HexagonalArchitectureMap-module__otlITG__detailSection{letter-spacing:.05em;text-transform:uppercase;color:var(--jtx-ink-muted);margin:10px 0 0;font-size:.78rem;font-weight:700}.HexagonalArchitectureMap-module__otlITG__pathList,.HexagonalArchitectureMap-module__otlITG__exampleList{color:var(--jtx-ink);gap:5px;margin:0;padding-left:1.1rem;display:grid}.HexagonalArchitectureMap-module__otlITG__pathList code{border-radius:var(--jtx-radius-sm,4px);background:color-mix(in srgb, var(--jtx-ink) 6%, var(--jtx-surface-subtle));color:var(--jtx-ink);padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem}.HexagonalArchitectureMap-module__otlITG__fileBrowser{border-top:1px solid color-mix(in srgb, var(--jtx-ink) 10%, transparent);gap:10px;padding-top:4px;display:grid}.HexagonalArchitectureMap-module__otlITG__fileList{gap:6px;display:grid}.HexagonalArchitectureMap-module__otlITG__fileOption{text-align:left;border:1px solid color-mix(in srgb, var(--jtx-ink) 10%, transparent);background:color-mix(in srgb, var(--jtx-surface-subtle) 80%, transparent);width:100%;color:var(--jtx-ink);cursor:pointer;border-radius:10px;gap:2px;padding:10px 12px;transition:border-color .2s,background .2s,box-shadow .2s,transform .18s;display:grid}.HexagonalArchitectureMap-module__otlITG__fileOption:hover{border-color:color-mix(in srgb, var(--jtx-accent,#c45c26) 40%, transparent);transform:translateY(-1px)}.HexagonalArchitectureMap-module__otlITG__fileOptionActive{border-color:var(--jtx-accent,#c45c26);background:color-mix(in srgb, var(--jtx-accent,#c45c26) 12%, var(--jtx-surface-raised));box-shadow:0 0 0 1px color-mix(in srgb, var(--jtx-accent,#c45c26) 22%, transparent)}.HexagonalArchitectureMap-module__otlITG__fileName{color:var(--jtx-ink);font-size:.88rem;font-weight:650}.HexagonalArchitectureMap-module__otlITG__filePath{color:var(--jtx-ink-muted);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.HexagonalArchitectureMap-module__otlITG__previewPane{gap:8px;display:grid}.HexagonalArchitectureMap-module__otlITG__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.HexagonalArchitectureMap-module__otlITG__previewLabel{letter-spacing:.05em;text-transform:uppercase;color:var(--jtx-ink-muted);margin:0;font-size:.78rem;font-weight:700}.HexagonalArchitectureMap-module__otlITG__githubLink{color:var(--jtx-accent,#c45c26);font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .18s}.HexagonalArchitectureMap-module__otlITG__githubLink:hover{opacity:.85;text-decoration:underline}.HexagonalArchitectureMap-module__otlITG__monaco{border:1px solid color-mix(in srgb, var(--jtx-ink) 12%, transparent);border-radius:10px;overflow:hidden}.HexagonalArchitectureMap-module__otlITG__flow{gap:8px;display:grid}.HexagonalArchitectureMap-module__otlITG__flowLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--jtx-ink-muted);margin:0;font-size:.8rem;font-weight:700}.HexagonalArchitectureMap-module__otlITG__flowList{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.HexagonalArchitectureMap-module__otlITG__flowList li{border:1px solid color-mix(in srgb, var(--jtx-ink) 14%, transparent);background:color-mix(in srgb, var(--jtx-surface-raised) 80%, transparent);color:var(--jtx-ink);border-radius:999px;padding:7px 12px;font-size:.8rem;font-weight:550}.HexagonalArchitectureMap-module__otlITG__flowList li:not(:last-child):after{content:"→";color:var(--jtx-accent,#c45c26);margin-left:8px;font-weight:700}.HexagonalArchitectureMap-module__otlITG__source{color:var(--jtx-ink-muted);margin:0;font-size:.75rem}@media (max-width:900px){.HexagonalArchitectureMap-module__otlITG__grid{grid-template-columns:1fr}.HexagonalArchitectureMap-module__otlITG__detail{min-height:0}.HexagonalArchitectureMap-module__otlITG__monaco{max-height:240px}}
.DesignSystem-module__-Q00-q__brand{color:var(--jtx-ink);align-items:center;gap:10px;font-weight:800;text-decoration:none;display:inline-flex}.DesignSystem-module__-Q00-q__brandIcon{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 72%, transparent);background:#fff;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffe0,0 8px 18px #14203329}.DesignSystem-module__-Q00-q__brandIcon img{object-fit:contain;object-position:center;width:42px;height:42px;display:block}.DesignSystem-module__-Q00-q__brandType{letter-spacing:0;line-height:1}.DesignSystem-module__-Q00-q__action{justify-content:center;align-items:center;gap:var(--jtx-space-2);min-height:42px;padding:0 var(--jtx-space-4);border-radius:var(--jtx-radius-md);transition:background var(--jtx-motion-fast), border-color var(--jtx-motion-fast), color var(--jtx-motion-fast), transform var(--jtx-motion-fast);border:1px solid #0000;font-weight:700;text-decoration:none;display:inline-flex}.DesignSystem-module__-Q00-q__action:hover{transform:translateY(-1px)}.DesignSystem-module__-Q00-q__action:focus-visible,.DesignSystem-module__-Q00-q__iconButton:focus-visible,.DesignSystem-module__-Q00-q__tab:focus-visible,.DesignSystem-module__-Q00-q__pageButton:focus-visible,.DesignSystem-module__-Q00-q__locale:focus-visible,.DesignSystem-module__-Q00-q__search:focus-visible{outline:3px solid var(--jtx-blue-200);outline-offset:2px}.DesignSystem-module__-Q00-q__primary{color:#fff;background:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__primary:hover{background:#134a8d}.DesignSystem-module__-Q00-q__secondary{border-color:var(--jtx-line);color:var(--jtx-ink);background:var(--jtx-surface)}.DesignSystem-module__-Q00-q__secondary:hover,.DesignSystem-module__-Q00-q__quiet:hover{border-color:var(--jtx-blue-200);background:var(--jtx-blue-50);color:#123f73}.DesignSystem-module__-Q00-q__quiet{color:var(--jtx-ink)}.DesignSystem-module__-Q00-q__badge{border:1px solid var(--jtx-line);width:fit-content;color:var(--jtx-ink-muted);background:var(--jtx-surface);border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:.78rem;font-weight:700;display:inline-flex}.DesignSystem-module__-Q00-q__badge[data-tone=success]{color:#087847;background:var(--jtx-green-50);border-color:#a9efc8}.DesignSystem-module__-Q00-q__badge[data-tone=attention]{color:#a32e1a;background:var(--jtx-coral-50);border-color:#ffc0ad}.DesignSystem-module__-Q00-q__sectionHeading{max-width:720px}.DesignSystem-module__-Q00-q__eyebrow{margin:0 0 var(--jtx-space-2);color:var(--jtx-blue-700);text-transform:uppercase;font-size:.78rem;font-weight:800}.DesignSystem-module__-Q00-q__sectionHeading h2{color:var(--jtx-ink);letter-spacing:0;margin:0;font-size:clamp(1.75rem,4vw,2.65rem);line-height:1.08}.DesignSystem-module__-Q00-q__sectionHeading p{margin:var(--jtx-space-3) 0 0;color:var(--jtx-ink-muted);font-size:1.05rem;line-height:1.65}.DesignSystem-module__-Q00-q__featureGrid{gap:var(--jtx-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.DesignSystem-module__-Q00-q__featureCard{min-height:210px;padding:var(--jtx-space-5);border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);box-shadow:var(--jtx-shadow-sm)}.DesignSystem-module__-Q00-q__featureIcon{border-radius:var(--jtx-radius-sm);width:40px;height:40px;color:var(--jtx-blue-700);background:var(--jtx-blue-50);place-items:center;display:grid}.DesignSystem-module__-Q00-q__featureCard h3{margin:var(--jtx-space-4) 0 var(--jtx-space-2);letter-spacing:0;font-size:1.05rem}.DesignSystem-module__-Q00-q__featureCard p{color:var(--jtx-ink-muted);margin:0;line-height:1.6}.DesignSystem-module__-Q00-q__callout{gap:var(--jtx-space-3);padding:var(--jtx-space-4);border:1px solid var(--jtx-blue-200);border-left:4px solid var(--jtx-blue-500);border-radius:var(--jtx-radius-sm);background:var(--jtx-blue-50);color:#123f73;grid-template-columns:auto 1fr;display:grid}.DesignSystem-module__-Q00-q__callout[data-tone=success]{border-color:#a9efc8;border-left-color:var(--jtx-green-500);color:#09603b;background:var(--jtx-green-50)}.DesignSystem-module__-Q00-q__callout[data-tone=warning]{border-color:#ffc0ad;border-left-color:var(--jtx-coral-500);color:#86291b;background:var(--jtx-coral-50)}.DesignSystem-module__-Q00-q__callout strong,.DesignSystem-module__-Q00-q__callout p{display:block}.DesignSystem-module__-Q00-q__callout p{margin:4px 0 0;line-height:1.55}.DesignSystem-module__-Q00-q__metrics{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid;overflow:hidden}.DesignSystem-module__-Q00-q__metric{min-height:110px;padding:var(--jtx-space-4);border-right:1px solid var(--jtx-line)}.DesignSystem-module__-Q00-q__metric:last-child{border-right:0}.DesignSystem-module__-Q00-q__metric strong,.DesignSystem-module__-Q00-q__metric span{display:block}.DesignSystem-module__-Q00-q__metric strong{color:var(--jtx-blue-700);font-size:1.75rem}.DesignSystem-module__-Q00-q__metric span{margin-top:var(--jtx-space-1);color:var(--jtx-ink-muted)}.DesignSystem-module__-Q00-q__tableWrap{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);overflow-x:auto}.DesignSystem-module__-Q00-q__table{border-collapse:collapse;width:100%;min-width:620px}.DesignSystem-module__-Q00-q__table th,.DesignSystem-module__-Q00-q__table td{padding:var(--jtx-space-3) var(--jtx-space-4);border-bottom:1px solid var(--jtx-line);text-align:left}.DesignSystem-module__-Q00-q__table th{color:var(--jtx-ink-muted);background:var(--jtx-surface-subtle);text-transform:uppercase;font-size:.78rem}.DesignSystem-module__-Q00-q__table tr:last-child td{border-bottom:0}.DesignSystem-module__-Q00-q__codeWidget{border-radius:var(--jtx-radius-md);background:var(--jtx-code);box-shadow:var(--jtx-shadow-md);border:1px solid #2b3849;overflow:hidden}.DesignSystem-module__-Q00-q__codeHeader{justify-content:space-between;align-items:center;gap:var(--jtx-space-3);min-height:46px;padding:0 var(--jtx-space-3);border-bottom:1px solid #2b3849;display:flex}.DesignSystem-module__-Q00-q__tabs{gap:var(--jtx-space-1);display:flex;overflow-x:auto}.DesignSystem-module__-Q00-q__tab,.DesignSystem-module__-Q00-q__iconButton{border-radius:var(--jtx-radius-sm);color:#aebbd0;cursor:pointer;background:0 0;border:0;min-height:32px}.DesignSystem-module__-Q00-q__tab{padding:0 var(--jtx-space-3);white-space:nowrap;font-weight:700}.DesignSystem-module__-Q00-q__tab[aria-selected=true]{color:#fff;background:#263448}.DesignSystem-module__-Q00-q__iconButton{place-items:center;width:34px;display:inline-grid}.DesignSystem-module__-Q00-q__iconButton:hover{color:#fff;background:#263448}.DesignSystem-module__-Q00-q__code{min-height:230px;box-shadow:none;border:0;border-radius:0;margin:0}.DesignSystem-module__-Q00-q__code .jtx-monaco-code__editor{min-height:230px}.DesignSystem-module__-Q00-q__journey{gap:var(--jtx-space-4);display:grid}.DesignSystem-module__-Q00-q__journeyTabs{gap:var(--jtx-space-2);flex-wrap:wrap;display:flex}.DesignSystem-module__-Q00-q__journeyTab{min-height:36px;padding:0 var(--jtx-space-4);border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-sm);color:var(--jtx-ink-muted);background:var(--jtx-surface);cursor:pointer;white-space:nowrap;font-weight:700}.DesignSystem-module__-Q00-q__journeyTab:hover{color:var(--jtx-blue-700);border-color:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__journeyTab[aria-selected=true]{color:#fff;border-color:var(--jtx-blue-700);background:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__journeyPanel{gap:var(--jtx-space-3);display:grid}.DesignSystem-module__-Q00-q__journeyPanel h3{margin:0}.DesignSystem-module__-Q00-q__journeyPanel p{color:var(--jtx-ink-muted);margin:0;line-height:1.6}.DesignSystem-module__-Q00-q__journeyTasks{gap:var(--jtx-space-2);padding-left:var(--jtx-space-5);color:var(--jtx-ink-muted);margin:0;line-height:1.6;display:grid}.DesignSystem-module__-Q00-q__journeyPanel .DesignSystem-module__-Q00-q__journeyMeta{color:var(--jtx-green-500);font-size:.94rem;font-weight:800}.DesignSystem-module__-Q00-q__searchWrap{width:min(100%,420px);position:relative}.DesignSystem-module__-Q00-q__searchIcon{color:var(--jtx-ink-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.DesignSystem-module__-Q00-q__search{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);width:100%;min-height:42px;color:var(--jtx-ink);background:var(--jtx-surface);padding:0 40px}.DesignSystem-module__-Q00-q__shortcut{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-sm);color:var(--jtx-ink-muted);background:var(--jtx-surface-subtle);padding:2px 6px;font-size:.72rem;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.DesignSystem-module__-Q00-q__pagination{align-items:center;gap:var(--jtx-space-1);display:flex}.DesignSystem-module__-Q00-q__pageButton,.DesignSystem-module__-Q00-q__locale{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-sm);min-width:38px;min-height:38px;color:var(--jtx-ink);background:var(--jtx-surface);cursor:pointer;place-items:center;display:inline-grid}.DesignSystem-module__-Q00-q__pageButton[aria-current=page]{border-color:var(--jtx-blue-700);color:#fff;background:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__pageButton:disabled{opacity:.45;cursor:not-allowed}.DesignSystem-module__-Q00-q__locale{padding:0 var(--jtx-space-3);gap:6px;text-decoration:none;display:inline-flex}.DesignSystem-module__-Q00-q__header{z-index:10;border-bottom:1px solid var(--jtx-line);background:color-mix(in srgb, var(--jtx-surface) 94%, transparent);position:relative}.DesignSystem-module__-Q00-q__headerInner,.DesignSystem-module__-Q00-q__footerInner{width:min(calc(100% - 32px), var(--jtx-content-width));margin:0 auto}.DesignSystem-module__-Q00-q__headerInner{justify-content:space-between;align-items:center;gap:var(--jtx-space-4);min-width:0;min-height:68px;display:flex}.DesignSystem-module__-Q00-q__nav,.DesignSystem-module__-Q00-q__headerActions{align-items:center;gap:var(--jtx-space-2);min-width:0;display:flex}.DesignSystem-module__-Q00-q__nav a{color:var(--jtx-ink-muted);padding:8px;font-weight:600;text-decoration:none}.DesignSystem-module__-Q00-q__nav a:hover,.DesignSystem-module__-Q00-q__nav a[aria-current=page]{color:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__mobileMenu{display:none;position:relative}.DesignSystem-module__-Q00-q__mobileMenuButton{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-sm);width:40px;height:40px;color:var(--jtx-ink);background:var(--jtx-surface);cursor:pointer;place-items:center;list-style:none;display:grid}.DesignSystem-module__-Q00-q__mobileMenuButton::-webkit-details-marker{display:none}.DesignSystem-module__-Q00-q__mobileNav{z-index:20;width:min(100vw - 32px,320px);padding:var(--jtx-space-3) var(--jtx-space-4);border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);box-shadow:var(--jtx-shadow-md);position:absolute;top:calc(100% + 8px);right:0}.DesignSystem-module__-Q00-q__mobileNav a{padding:var(--jtx-space-3) 0;border-bottom:1px solid var(--jtx-line);color:var(--jtx-ink);font-weight:700;text-decoration:none;display:block}.DesignSystem-module__-Q00-q__footer{border-top:1px solid var(--jtx-line);background:var(--jtx-surface)}.DesignSystem-module__-Q00-q__footerInner{gap:var(--jtx-space-6);padding-block:var(--jtx-space-7);grid-template-columns:minmax(220px,1.4fr) repeat(3,1fr);display:grid}.DesignSystem-module__-Q00-q__footerDescription{max-width:340px;color:var(--jtx-ink-muted);line-height:1.6}.DesignSystem-module__-Q00-q__footerColumn strong,.DesignSystem-module__-Q00-q__footerColumn a{display:block}.DesignSystem-module__-Q00-q__footerColumn a{margin-top:var(--jtx-space-2);color:var(--jtx-ink-muted);text-decoration:none}.DesignSystem-module__-Q00-q__footerColumn a:hover{color:var(--jtx-blue-700)}.DesignSystem-module__-Q00-q__docsToolbar{justify-content:space-between;align-items:center;gap:var(--jtx-space-3);padding:var(--jtx-space-3);border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);display:flex}.DesignSystem-module__-Q00-q__architecture{align-items:stretch;gap:var(--jtx-space-3);grid-template-columns:repeat(4,minmax(150px,1fr));display:grid}.DesignSystem-module__-Q00-q__architectureStep{min-height:120px;padding:var(--jtx-space-4);border:1px solid var(--jtx-line);border-top:3px solid var(--jtx-blue-500);border-radius:var(--jtx-radius-sm);background:var(--jtx-surface);position:relative}.DesignSystem-module__-Q00-q__architectureStep:not(:last-child):after{top:50%;right:calc(var(--jtx-space-3) * -1);width:var(--jtx-space-3);border-top:2px solid var(--jtx-blue-200);content:"";position:absolute}.DesignSystem-module__-Q00-q__architectureStep strong,.DesignSystem-module__-Q00-q__architectureStep span{display:block}.DesignSystem-module__-Q00-q__architectureStep span{margin-top:var(--jtx-space-2);color:var(--jtx-ink-muted);line-height:1.45}@media (max-width:840px){.DesignSystem-module__-Q00-q__nav{display:none}.DesignSystem-module__-Q00-q__mobileMenu{display:block}.DesignSystem-module__-Q00-q__footerInner,.DesignSystem-module__-Q00-q__architecture{grid-template-columns:1fr 1fr}.DesignSystem-module__-Q00-q__architectureStep:after{display:none}}@media (max-width:560px){.DesignSystem-module__-Q00-q__headerInner{width:min(calc(100% - 24px), var(--jtx-content-width));gap:var(--jtx-space-2)}.DesignSystem-module__-Q00-q__brand{gap:8px;min-width:0}.DesignSystem-module__-Q00-q__brandIcon{flex-basis:40px;width:40px;height:40px}.DesignSystem-module__-Q00-q__brandType{text-overflow:ellipsis;white-space:nowrap;max-width:116px;overflow:hidden}.DesignSystem-module__-Q00-q__headerActions>a:nth-child(2){display:none}.DesignSystem-module__-Q00-q__footerInner,.DesignSystem-module__-Q00-q__architecture{grid-template-columns:1fr}.DesignSystem-module__-Q00-q__metric{border-right:0;border-bottom:1px solid var(--jtx-line)}.DesignSystem-module__-Q00-q__metric:last-child{border-bottom:0}.DesignSystem-module__-Q00-q__docsToolbar{flex-direction:column;align-items:stretch}}
.CommercialPages-module___XMs_G__page{color:var(--jtx-ink);background:var(--jtx-surface)}.CommercialPages-module___XMs_G__container{width:min(calc(100% - 32px), var(--jtx-content-width));margin:0 auto}.CommercialPages-module___XMs_G__hero{background:#101722;align-items:end;min-height:min(720px,100vh - 68px);display:grid;position:relative;overflow:hidden}.CommercialPages-module___XMs_G__heroMedia,.CommercialPages-module___XMs_G__heroMedia:after{position:absolute;inset:0}.CommercialPages-module___XMs_G__heroMedia{background-image:url(/product/domain-designer.png);background-position:50%;background-size:cover}.CommercialPages-module___XMs_G__heroMedia:after{content:"";background:linear-gradient(90deg,#070c13f5 0%,#070c13c7 52%,#070c1361 100%),linear-gradient(#0000 42%,#070c13d1 100%)}.CommercialPages-module___XMs_G__heroMascot{right:max(24px, calc((100vw - var(--jtx-content-width)) / 2));z-index:1;object-fit:contain;filter:drop-shadow(0 28px 44px #0000008a)drop-shadow(0 0 28px #d09a523d);pointer-events:none;width:clamp(210px,28vw,360px);height:auto;position:absolute;bottom:34px}.CommercialPages-module___XMs_G__heroContent{z-index:2;color:#fff;max-width:720px;padding-block:80px 92px;position:relative}.CommercialPages-module___XMs_G__heroContent h1,.CommercialPages-module___XMs_G__pageHero h1{letter-spacing:0;margin:16px 0;font-size:clamp(2.65rem,7vw,5.6rem);line-height:.98}.CommercialPages-module___XMs_G__heroContent>p,.CommercialPages-module___XMs_G__pageHero>div>p{color:#d7e2ef;max-width:720px;margin:0;font-size:clamp(1.08rem,2.2vw,1.35rem);line-height:1.65}.CommercialPages-module___XMs_G__heroContent>.CommercialPages-module___XMs_G__heroBrandNote{color:#f3d5a7;max-width:560px;margin-top:16px;font-size:1rem;font-weight:800;line-height:1.5}.CommercialPages-module___XMs_G__heroActions,.CommercialPages-module___XMs_G__sectionActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.CommercialPages-module___XMs_G__heroActions a:first-child{color:#101722;background:#fff}.CommercialPages-module___XMs_G__heroActions a:nth-child(2){color:#fff;background:#101722a3;border-color:#75869b}.CommercialPages-module___XMs_G__heroProof{color:#c8d5e5;flex-wrap:wrap;gap:16px 24px;margin:30px 0 0;padding:0;font-size:.9rem;font-weight:700;list-style:none;display:flex}.CommercialPages-module___XMs_G__heroProof li{align-items:center;gap:7px;display:inline-flex}.CommercialPages-module___XMs_G__pageHero{border-bottom:1px solid var(--jtx-line);background:var(--jtx-surface-subtle);padding-block:72px}.CommercialPages-module___XMs_G__pageHeroGrid{grid-template-columns:minmax(0,1.45fr) minmax(230px,.55fr);align-items:center;gap:64px;display:grid}.CommercialPages-module___XMs_G__pageHero h1{max-width:880px;font-size:clamp(2.5rem,6vw,4.8rem)}.CommercialPages-module___XMs_G__mascot{object-fit:contain;justify-self:end;width:min(100%,280px);height:auto}.CommercialPages-module___XMs_G__band{padding-block:80px}.CommercialPages-module___XMs_G__bandAlt{border-block:1px solid var(--jtx-line);background:var(--jtx-surface-subtle)}.CommercialPages-module___XMs_G__sectionStack{gap:40px;display:grid}.CommercialPages-module___XMs_G__twoColumn{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.CommercialPages-module___XMs_G__prose h2,.CommercialPages-module___XMs_G__prose h3{letter-spacing:0;margin:0}.CommercialPages-module___XMs_G__prose h2{font-size:clamp(1.85rem,4vw,3rem);line-height:1.08}.CommercialPages-module___XMs_G__prose h3{margin-top:28px;font-size:1.1rem}.CommercialPages-module___XMs_G__prose p,.CommercialPages-module___XMs_G__prose li{color:var(--jtx-ink-muted);font-size:1.02rem;line-height:1.7}.CommercialPages-module___XMs_G__prose ul{padding-left:20px}.CommercialPages-module___XMs_G__productShot{margin:0;position:relative}.CommercialPages-module___XMs_G__productShot img{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);width:100%;height:auto;box-shadow:var(--jtx-shadow-md);display:block}.CommercialPages-module___XMs_G__productShot figcaption{color:var(--jtx-ink-muted);margin-top:12px;font-size:.85rem}.CommercialPages-module___XMs_G__journeyGrid,.CommercialPages-module___XMs_G__linkGrid,.CommercialPages-module___XMs_G__integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.CommercialPages-module___XMs_G__journey,.CommercialPages-module___XMs_G__linkCard,.CommercialPages-module___XMs_G__integration{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);min-height:220px;color:var(--jtx-ink);background:var(--jtx-surface);transition:transform var(--jtx-motion-fast), border-color var(--jtx-motion-fast), box-shadow var(--jtx-motion-fast);padding:24px;text-decoration:none}.CommercialPages-module___XMs_G__journey:hover,.CommercialPages-module___XMs_G__linkCard:hover{border-color:var(--jtx-blue-200);box-shadow:var(--jtx-shadow-md);transform:translateY(-2px)}.CommercialPages-module___XMs_G__journey svg,.CommercialPages-module___XMs_G__linkCard svg,.CommercialPages-module___XMs_G__integration svg{color:var(--jtx-blue-700)}.CommercialPages-module___XMs_G__journey h3,.CommercialPages-module___XMs_G__linkCard h3,.CommercialPages-module___XMs_G__integration h3{letter-spacing:0;margin:24px 0 8px;font-size:1.1rem}.CommercialPages-module___XMs_G__journey p,.CommercialPages-module___XMs_G__linkCard p,.CommercialPages-module___XMs_G__integration p{color:var(--jtx-ink-muted);margin:0;line-height:1.6}.CommercialPages-module___XMs_G__detailGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.CommercialPages-module___XMs_G__detailCard{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);min-height:240px;padding:24px}.CommercialPages-module___XMs_G__detailIcon{border:1px solid var(--jtx-blue-200);width:40px;height:40px;color:var(--jtx-blue-700);background:color-mix(in srgb, var(--jtx-blue-50) 72%, var(--jtx-surface));border-radius:8px;place-items:center;display:inline-grid}.CommercialPages-module___XMs_G__cardEyebrow{color:var(--jtx-green-700);letter-spacing:0;text-transform:uppercase;margin:18px 0 8px;font-size:.76rem;font-weight:900}.CommercialPages-module___XMs_G__detailCard h3{letter-spacing:0;margin:0;font-size:1.05rem}.CommercialPages-module___XMs_G__detailCard p{color:var(--jtx-ink-muted);margin:10px 0 0;line-height:1.62}.CommercialPages-module___XMs_G__detailCard strong{color:var(--jtx-ink);margin-top:18px;font-size:.9rem;display:inline-block}.CommercialPages-module___XMs_G__playgroundGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.CommercialPages-module___XMs_G__playgroundGrid>*{min-width:0}.CommercialPages-module___XMs_G__playgroundWide{grid-column:1/-1}.CommercialPages-module___XMs_G__playgroundDirectorySection,.CommercialPages-module___XMs_G__playgroundDirectoryGroups{gap:22px;display:grid}.CommercialPages-module___XMs_G__playgroundDirectoryGroup{gap:12px;display:grid}.CommercialPages-module___XMs_G__playgroundDirectoryGroupHeader{border-bottom:1px solid var(--jtx-line);grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:18px;padding-bottom:10px;display:grid}.CommercialPages-module___XMs_G__playgroundDirectoryGroupHeader h3{color:var(--jtx-ink);letter-spacing:0;margin:0;font-size:1.05rem}.CommercialPages-module___XMs_G__playgroundDirectoryGroupHeader p{color:var(--jtx-ink-muted);margin:0;font-size:.94rem;line-height:1.58}.CommercialPages-module___XMs_G__playgroundDirectory{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.CommercialPages-module___XMs_G__playgroundDirectoryCard{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);min-height:190px;color:var(--jtx-ink);background:var(--jtx-surface);transition:border-color var(--jtx-motion-fast), box-shadow var(--jtx-motion-fast), transform var(--jtx-motion-fast);gap:8px;padding:18px;text-decoration:none;display:grid}.CommercialPages-module___XMs_G__playgroundDirectoryCard:hover{border-color:var(--jtx-blue-200);box-shadow:var(--jtx-shadow-md);transform:translateY(-2px)}.CommercialPages-module___XMs_G__playgroundDirectoryCard span,.CommercialPages-module___XMs_G__playgroundDirectoryCard strong{color:var(--jtx-blue-700);letter-spacing:0;text-transform:uppercase;font-size:.75rem;font-weight:900}.CommercialPages-module___XMs_G__playgroundDirectoryCard h3{letter-spacing:0;margin:0;font-size:1rem}.CommercialPages-module___XMs_G__playgroundDirectoryCard p{color:var(--jtx-ink-muted);margin:0;font-size:.88rem;line-height:1.52}.CommercialPages-module___XMs_G__playgroundDirectoryCard strong{color:var(--jtx-ink-muted);text-transform:none;align-self:end}.CommercialPages-module___XMs_G__playgroundLearningPath{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.CommercialPages-module___XMs_G__playgroundLearningCard{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--jtx-blue-50) 34%, transparent), transparent 58%), var(--jtx-surface);min-height:230px;padding:20px}.CommercialPages-module___XMs_G__playgroundLearningIcon{border:1px solid var(--jtx-blue-200);width:38px;height:38px;color:var(--jtx-blue-700);background:color-mix(in srgb, var(--jtx-blue-50) 70%, var(--jtx-surface));border-radius:8px;place-items:center;display:inline-grid}.CommercialPages-module___XMs_G__playgroundLearningCard strong,.CommercialPages-module___XMs_G__playgroundIntro span{color:var(--jtx-green-700);letter-spacing:0;text-transform:uppercase;margin-top:18px;font-size:.76rem;font-weight:900;display:block}.CommercialPages-module___XMs_G__playgroundLearningCard h3,.CommercialPages-module___XMs_G__playgroundIntro h3{letter-spacing:0;margin:8px 0 0;font-size:1.05rem;line-height:1.25}.CommercialPages-module___XMs_G__playgroundLearningCard p,.CommercialPages-module___XMs_G__playgroundIntro p,.CommercialPages-module___XMs_G__playgroundIntro dd{color:var(--jtx-ink-muted);margin:10px 0 0;font-size:.94rem;line-height:1.58}.CommercialPages-module___XMs_G__playgroundFrame{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:color-mix(in srgb, var(--jtx-surface-subtle) 72%, var(--jtx-surface));min-width:0;padding:18px}.CommercialPages-module___XMs_G__playgroundFrameWide{grid-column:1/-1}.CommercialPages-module___XMs_G__playgroundIntro{border:1px solid var(--jtx-line);background:var(--jtx-surface);border-radius:8px;grid-template-columns:minmax(0,.95fr) minmax(280px,1.05fr);gap:18px;margin-bottom:16px;padding:18px;display:grid}.CommercialPages-module___XMs_G__playgroundIntro span{margin-top:0}.CommercialPages-module___XMs_G__playgroundIntro dl{gap:10px;margin:0;display:grid}.CommercialPages-module___XMs_G__playgroundIntro div{min-width:0}.CommercialPages-module___XMs_G__playgroundIntro dt{color:var(--jtx-blue-700);letter-spacing:0;text-transform:uppercase;font-size:.78rem;font-weight:900}.CommercialPages-module___XMs_G__playgroundIntro dd{margin-top:4px}.CommercialPages-module___XMs_G__aiFlow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.CommercialPages-module___XMs_G__aiStep{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:linear-gradient(180deg, color-mix(in srgb, var(--jtx-blue-50) 42%, transparent), transparent 48%), var(--jtx-surface);min-height:250px;padding:20px;position:relative}.CommercialPages-module___XMs_G__aiStep:after{z-index:1;background:var(--jtx-blue-200);content:"";width:24px;height:2px;position:absolute;top:35px;right:-18px}.CommercialPages-module___XMs_G__aiStep:last-child:after{display:none}.CommercialPages-module___XMs_G__aiStepIcon{border:1px solid var(--jtx-green-500);width:38px;height:38px;color:var(--jtx-green-700);background:color-mix(in srgb, var(--jtx-green-500) 12%, var(--jtx-surface));border-radius:8px;place-items:center;display:inline-grid}.CommercialPages-module___XMs_G__aiStep strong{color:var(--jtx-blue-700);letter-spacing:0;text-transform:uppercase;margin-top:18px;font-size:.78rem;font-weight:900;display:block}.CommercialPages-module___XMs_G__aiStep h3{letter-spacing:0;margin:8px 0 0;font-size:1rem;line-height:1.25}.CommercialPages-module___XMs_G__aiStep p{color:var(--jtx-ink-muted);margin:10px 0 0;font-size:.93rem;line-height:1.58}.CommercialPages-module___XMs_G__proofList{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.CommercialPages-module___XMs_G__proofList li{color:var(--jtx-ink-muted);grid-template-columns:18px 1fr;gap:10px;line-height:1.55;display:grid}.CommercialPages-module___XMs_G__proofList svg{color:var(--jtx-green-700);margin-top:3px}.CommercialPages-module___XMs_G__matrixWrap{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);overflow-x:auto}.CommercialPages-module___XMs_G__matrix{border-collapse:collapse;width:100%;min-width:860px}.CommercialPages-module___XMs_G__matrix th,.CommercialPages-module___XMs_G__matrix td{border-bottom:1px solid var(--jtx-line);text-align:left;vertical-align:top;padding:18px}.CommercialPages-module___XMs_G__matrix thead th{color:var(--jtx-ink);background:var(--jtx-surface-subtle);text-transform:uppercase;font-size:.84rem;font-weight:900}.CommercialPages-module___XMs_G__matrix tbody th{width:18%;color:var(--jtx-blue-700);font-size:.98rem}.CommercialPages-module___XMs_G__matrix tbody td{color:var(--jtx-ink-muted);line-height:1.55}.CommercialPages-module___XMs_G__matrix tr:last-child th,.CommercialPages-module___XMs_G__matrix tr:last-child td{border-bottom:0}.CommercialPages-module___XMs_G__linkCard span{color:var(--jtx-blue-700);align-items:center;gap:6px;margin-top:22px;font-weight:800;display:inline-flex}.CommercialPages-module___XMs_G__integration{min-height:160px}.CommercialPages-module___XMs_G__integration h3{margin-top:18px}.CommercialPages-module___XMs_G__quote{border-left:4px solid var(--jtx-green-500);color:var(--jtx-ink);background:color-mix(in srgb, var(--jtx-green-500) 14%, var(--jtx-surface));margin:0;padding:32px;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;line-height:1.45}.CommercialPages-module___XMs_G__cta{border:1px solid var(--jtx-blue-200);border-radius:var(--jtx-radius-md);color:#fff;background:#123f73;grid-template-columns:1fr auto;align-items:center;gap:32px;padding:40px;display:grid}.CommercialPages-module___XMs_G__cta h2{letter-spacing:0;margin:0;font-size:clamp(1.6rem,4vw,2.5rem)}.CommercialPages-module___XMs_G__cta p{color:#dbe9f8;max-width:700px;margin:10px 0 0;line-height:1.6}.CommercialPages-module___XMs_G__cta .CommercialPages-module___XMs_G__sectionActions{margin-top:0}.CommercialPages-module___XMs_G__cta .CommercialPages-module___XMs_G__sectionActions a:first-child{color:#123f73;background:#fff}.CommercialPages-module___XMs_G__timeline{gap:0;padding:0;list-style:none;display:grid}.CommercialPages-module___XMs_G__timeline li{border-bottom:1px solid var(--jtx-line);grid-template-columns:130px 1fr;gap:24px;padding:24px 0;display:grid}.CommercialPages-module___XMs_G__timeline strong{color:var(--jtx-blue-700)}.CommercialPages-module___XMs_G__timeline h3{margin:0}.CommercialPages-module___XMs_G__timeline p{color:var(--jtx-ink-muted);margin:8px 0 0;line-height:1.6}.CommercialPages-module___XMs_G__timeline .CommercialPages-module___XMs_G__timelineMeta{color:var(--jtx-green-700);font-size:.94rem;font-weight:800}.CommercialPages-module___XMs_G__changelogList{gap:12px;display:grid}.CommercialPages-module___XMs_G__change{border:1px solid var(--jtx-line);border-radius:var(--jtx-radius-md);background:var(--jtx-surface);padding:20px}.CommercialPages-module___XMs_G__changeHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.CommercialPages-module___XMs_G__change h2{letter-spacing:0;margin:0;font-size:1rem}.CommercialPages-module___XMs_G__changeMeta{color:var(--jtx-ink-muted);flex-wrap:wrap;gap:8px 20px;margin-top:12px;font-size:.84rem;display:flex}.CommercialPages-module___XMs_G__change a{color:var(--jtx-blue-700);margin-top:12px;font-weight:700;display:inline-block}.CommercialPages-module___XMs_G__paginationRow{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:900px){.CommercialPages-module___XMs_G__pageHeroGrid,.CommercialPages-module___XMs_G__twoColumn{grid-template-columns:1fr;gap:36px}.CommercialPages-module___XMs_G__mascot{justify-self:start;width:180px}.CommercialPages-module___XMs_G__heroMascot{opacity:.38;width:220px;bottom:28px;right:20px}.CommercialPages-module___XMs_G__journeyGrid,.CommercialPages-module___XMs_G__linkGrid,.CommercialPages-module___XMs_G__integrationGrid,.CommercialPages-module___XMs_G__detailGrid,.CommercialPages-module___XMs_G__playgroundDirectory,.CommercialPages-module___XMs_G__playgroundGrid,.CommercialPages-module___XMs_G__playgroundLearningPath,.CommercialPages-module___XMs_G__aiFlow{grid-template-columns:1fr 1fr}.CommercialPages-module___XMs_G__playgroundIntro{grid-template-columns:1fr}.CommercialPages-module___XMs_G__playgroundDirectoryGroupHeader{grid-template-columns:1fr;gap:8px}.CommercialPages-module___XMs_G__aiStep:after{display:none}.CommercialPages-module___XMs_G__cta{grid-template-columns:1fr}}@media (max-width:620px){.CommercialPages-module___XMs_G__hero{min-height:680px}.CommercialPages-module___XMs_G__heroMedia{background-position:42%}.CommercialPages-module___XMs_G__heroMedia:after{background:linear-gradient(#070c138c 0%,#070c13c7 28%,#070c13f5 100%)}.CommercialPages-module___XMs_G__heroMascot{opacity:.3;width:210px;top:78px;bottom:auto;right:-14px}.CommercialPages-module___XMs_G__heroContent{padding-block:56px}.CommercialPages-module___XMs_G__heroActions{flex-direction:column;align-items:stretch}.CommercialPages-module___XMs_G__heroActions a{width:min(100%,260px)}.CommercialPages-module___XMs_G__heroProof{gap:12px 18px}.CommercialPages-module___XMs_G__heroContent h1,.CommercialPages-module___XMs_G__pageHero h1{font-size:2.7rem}.CommercialPages-module___XMs_G__pageHero,.CommercialPages-module___XMs_G__band{padding-block:56px}.CommercialPages-module___XMs_G__journeyGrid,.CommercialPages-module___XMs_G__linkGrid,.CommercialPages-module___XMs_G__integrationGrid,.CommercialPages-module___XMs_G__detailGrid,.CommercialPages-module___XMs_G__playgroundDirectory,.CommercialPages-module___XMs_G__playgroundGrid,.CommercialPages-module___XMs_G__playgroundLearningPath,.CommercialPages-module___XMs_G__aiFlow{grid-template-columns:1fr}.CommercialPages-module___XMs_G__journey,.CommercialPages-module___XMs_G__linkCard,.CommercialPages-module___XMs_G__detailCard{min-height:190px}.CommercialPages-module___XMs_G__cta{padding:28px 22px}.CommercialPages-module___XMs_G__timeline li{grid-template-columns:1fr;gap:8px}.CommercialPages-module___XMs_G__paginationRow{flex-direction:column;align-items:flex-start}}
.DocsPlayground-module__2B5eVq__flowPanel{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 72%, transparent);border-radius:var(--jtx-radius-md);background:var(--jtx-surface-subtle);gap:12px;padding:14px;display:grid}.DocsPlayground-module__2B5eVq__flowPanel h5,.DocsPlayground-module__2B5eVq__flowPanel p{margin:0}.DocsPlayground-module__2B5eVq__flowCanvas{border-radius:var(--jtx-radius-md);background:#07111f;border:1px solid #223047;width:100%;height:600px;display:block}.DocsPlayground-module__2B5eVq__canaFlowPanel{border-top:1px solid color-mix(in srgb, var(--jtx-line-strong) 60%, transparent);gap:12px;padding-top:14px;display:grid}.DocsPlayground-module__2B5eVq__flowLegend{color:var(--jtx-ink-muted);flex-wrap:wrap;gap:10px 16px;font-size:.86rem;font-weight:800;display:flex}.DocsPlayground-module__2B5eVq__flowLegend span{align-items:center;gap:7px;display:inline-flex}.DocsPlayground-module__2B5eVq__flowLegend i{border-radius:999px;width:11px;height:11px;display:inline-block}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=accepted]{background:#16a34a}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=rejected]{background:#dc2626}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=interrupted]{background:#facc15}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=replay]{background:#ea580c}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=mediator]{background:#fb7185}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=cana]{background:#38bdf8}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=events]{background:#f59e0b}.DocsPlayground-module__2B5eVq__flowLegend i[data-tone=quota]{background:#38bdf8}.DocsPlayground-module__2B5eVq__flowStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.DocsPlayground-module__2B5eVq__flowStats span{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 62%, transparent);border-radius:var(--jtx-radius-sm);background:color-mix(in srgb, var(--jtx-surface) 82%, transparent);min-width:0;color:var(--jtx-ink);padding:8px 10px;font-size:.82rem;font-weight:800}.DocsPlayground-module__2B5eVq__metricsCharts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.DocsPlayground-module__2B5eVq__metricsChart{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 62%, transparent);border-radius:var(--jtx-radius-sm);background:color-mix(in srgb, var(--jtx-surface) 84%, transparent);gap:8px;min-width:0;padding:10px;display:grid}.DocsPlayground-module__2B5eVq__metricsChart h6{color:var(--jtx-ink-muted);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:900}.DocsPlayground-module__2B5eVq__metricsChart strong{color:var(--jtx-ink);font-size:1.35rem;line-height:1.1}.DocsPlayground-module__2B5eVq__metricsChart span{color:var(--jtx-ink-muted);font-size:.8rem;font-weight:750}.DocsPlayground-module__2B5eVq__barList{gap:7px;display:grid}.DocsPlayground-module__2B5eVq__metricBarRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.DocsPlayground-module__2B5eVq__metricBarRow span{color:var(--jtx-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DocsPlayground-module__2B5eVq__metricBarRow b{color:var(--jtx-ink);font-size:.78rem}.DocsPlayground-module__2B5eVq__metricBarRow i{background:#38bdf8;border-radius:999px;grid-column:1/-1;width:0;min-width:2px;height:8px;display:block}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=accepted]{background:#16a34a}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=rejected]{background:#dc2626}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=interrupted]{background:#facc15}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=replay]{background:#ea580c}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=mediator]{background:#fb7185}.DocsPlayground-module__2B5eVq__metricBarRow i[data-tone=cana]{background:#38bdf8}.DocsPlayground-module__2B5eVq__realtimeChart{width:100%;height:76px;display:block;overflow:visible}.DocsPlayground-module__2B5eVq__realtimeChart path{fill:none;stroke:color-mix(in srgb, var(--jtx-line-strong) 72%, transparent);stroke-width:1.5px}.DocsPlayground-module__2B5eVq__realtimeChart polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.DocsPlayground-module__2B5eVq__realtimeChart polyline[data-tone=processed]{stroke:#16a34a}.DocsPlayground-module__2B5eVq__realtimeChart polyline[data-tone=rejected]{stroke:#dc2626}.DocsPlayground-module__2B5eVq__realtimeChart polyline[data-tone=replayed]{stroke:#ea580c}.DocsPlayground-module__2B5eVq__realtimeTotals{flex-wrap:wrap;gap:8px 12px;display:flex}.DocsPlayground-module__2B5eVq__realtimeTotals span{color:var(--jtx-ink);align-items:center;gap:5px;display:inline-flex}.DocsPlayground-module__2B5eVq__realtimeTotals i{border-radius:999px;width:9px;height:9px;display:inline-block}.DocsPlayground-module__2B5eVq__realtimeTotals i[data-tone=processed]{background:#16a34a}.DocsPlayground-module__2B5eVq__realtimeTotals i[data-tone=rejected]{background:#dc2626}.DocsPlayground-module__2B5eVq__realtimeTotals i[data-tone=replayed]{background:#ea580c}.DocsPlayground-module__2B5eVq__comparisonChart{grid-row:span 2}.DocsPlayground-module__2B5eVq__comparisonNote{color:var(--jtx-ink-muted);margin:4px 0 0;font-size:.82rem;font-weight:750}.DocsPlayground-module__2B5eVq__comparisonSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.DocsPlayground-module__2B5eVq__comparisonSummary span{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 58%, transparent);border-radius:var(--jtx-radius-sm);background:#0b1524;min-width:0;padding:8px}.DocsPlayground-module__2B5eVq__comparisonSummary small{color:var(--jtx-ink-muted);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.67rem;font-weight:850;display:block;overflow:hidden}.DocsPlayground-module__2B5eVq__comparisonSummary strong{color:var(--jtx-ink);margin-top:3px;font-size:1rem;line-height:1.1;display:block}.DocsPlayground-module__2B5eVq__comparisonFunnel{border:1px solid color-mix(in srgb, var(--jtx-line-strong) 52%, transparent);border-radius:var(--jtx-radius-sm);background:#07111fc7;gap:8px;padding:8px;display:grid}.DocsPlayground-module__2B5eVq__comparisonFunnelRow{gap:5px;display:grid}.DocsPlayground-module__2B5eVq__comparisonFunnelRow>span{color:var(--jtx-ink);font-size:.74rem;font-weight:850}.DocsPlayground-module__2B5eVq__comparisonRail{background:#172033;border-radius:999px;width:100%;height:16px;display:flex;overflow:hidden}.DocsPlayground-module__2B5eVq__comparisonRail i{min-width:0;height:100%;display:block}.DocsPlayground-module__2B5eVq__comparisonRail i[data-tone=accepted],.DocsPlayground-module__2B5eVq__comparisonLegend i[data-tone=accepted]{background:#16a34a}.DocsPlayground-module__2B5eVq__comparisonRail i[data-tone=rejected],.DocsPlayground-module__2B5eVq__comparisonLegend i[data-tone=rejected]{background:#dc2626}.DocsPlayground-module__2B5eVq__comparisonRail i[data-tone=interrupted],.DocsPlayground-module__2B5eVq__comparisonLegend i[data-tone=interrupted]{background:#facc15}.DocsPlayground-module__2B5eVq__comparisonRail i[data-tone=replay],.DocsPlayground-module__2B5eVq__comparisonLegend i[data-tone=replay]{background:#ea580c}.DocsPlayground-module__2B5eVq__comparisonLegend{flex-wrap:wrap;gap:6px 10px;display:flex}.DocsPlayground-module__2B5eVq__comparisonLegend span{color:var(--jtx-ink-muted);align-items:center;gap:5px;font-size:.73rem;font-weight:800;display:inline-flex}.DocsPlayground-module__2B5eVq__comparisonLegend i{border-radius:999px;width:8px;height:8px;display:inline-block}.DocsPlayground-module__2B5eVq__quotaChart{width:100%;height:68px;display:block;overflow:visible}.DocsPlayground-module__2B5eVq__quotaChart path{fill:none;stroke:color-mix(in srgb, var(--jtx-line-strong) 72%, transparent);stroke-width:1.5px}.DocsPlayground-module__2B5eVq__quotaChart polyline{fill:none;stroke:#38bdf8;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}@media (max-width:700px){.DocsPlayground-module__2B5eVq__flowStats,.DocsPlayground-module__2B5eVq__metricsCharts{grid-template-columns:1fr}.DocsPlayground-module__2B5eVq__comparisonSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}
