.tx-theme{--navy:#1e3a8a;--navy-dark:#172554;--navy-deep:#0b1437;--tint:#e0e7ff;--tint-soft:#eef2ff;--ink:#0f172a;--steel:#475569;--muted:#64748b;--line-light:#cbd5e1;--surface:#fafaf9;--card:#ffffff;--rule:#e2e8f0;--rule-soft:#eef0f4;--ok:#0e8a4a;--warn:#b45309;--err:#c8392e;--display:var(--font-tx-display),"Inter Tight",system-ui,sans-serif;--body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:var(--font-tx-mono),ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--body);color:var(--ink);background:var(--surface);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.tx-theme *{box-sizing:border-box}.tx-theme img,.tx-theme svg{display:block;max-width:100%}.tx-theme button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.tx-theme ::-moz-selection{background:var(--navy);color:#fff}.tx-theme ::selection{background:var(--navy);color:#fff}.tx-theme a:focus-visible,.tx-theme button:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.tx-theme .wrap{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.tx-theme .wrap{padding:0 40px}}.tx-theme .sect{padding:80px 0}.tx-theme .bg-white{background:var(--card)}.tx-theme .bg-surface{background:var(--surface)}.tx-theme .rule-top{border-top:1px solid var(--rule)}.tx-theme .rule-bottom{border-bottom:1px solid var(--rule)}.tx-theme h1,.tx-theme h2,.tx-theme h3,.tx-theme h4{font-family:var(--display);color:var(--ink);margin:0;letter-spacing:-.02em;font-weight:700}.tx-theme h1{font-size:clamp(40px,5vw,64px);line-height:1.02}.tx-theme h2{font-size:clamp(28px,3.4vw,42px);line-height:1.1}.tx-theme h3{font-size:18px;line-height:1.25;font-weight:600}.tx-theme p{margin:0;color:var(--steel)}.tx-theme .lede{font-size:16px;line-height:1.7;color:var(--steel);max-width:600px}.tx-theme .display{font-family:var(--display)}.tx-theme .tabnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.tx-theme .eyebrow{color:var(--navy)}.tx-theme .eyebrow,.tx-theme .eyebrow-muted{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:500}.tx-theme .eyebrow-muted{color:var(--muted)}.tx-theme .btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--navy);color:#fff;font-weight:600;font-size:14px;border:1px solid var(--navy);border-radius:4px;transition:background .15s ease}.tx-theme .btn-primary:hover{background:var(--navy-dark);border-color:var(--navy-dark)}.tx-theme .btn-secondary{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;background:var(--card);color:var(--ink);font-weight:600;font-size:14px;border:1px solid var(--line-light);border-radius:4px;transition:border-color .15s ease,color .15s ease}.tx-theme .btn-secondary:hover{border-color:var(--navy);color:var(--navy)}.tx-theme .card{background:var(--card);border:1px solid var(--rule);border-radius:6px}.tx-theme .link{color:var(--navy);font-weight:600;border-bottom:1px solid #c7d2fe;padding-bottom:1px;display:inline-flex;align-items:center;gap:6px}.tx-theme .link:hover{border-color:var(--navy)}.tx-theme .chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;padding:3px 8px;border-radius:3px;border:1px solid}.tx-theme .chip-ok{color:var(--ok);background:rgba(14,138,74,.06)}.tx-theme .chip-warn{color:var(--warn);background:rgba(180,83,9,.06)}.tx-theme .chip-info{color:var(--navy);background:rgba(30,58,138,.06)}.tx-theme .chip-muted{color:var(--steel);background:rgba(71,85,105,.06)}.tx-theme .dot{width:6px;height:6px;border-radius:50%;display:inline-block}.tx-theme .sect-head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;margin-bottom:48px;align-items:end}@media (max-width:1023px){.tx-theme .sect-head{grid-template-columns:1fr;gap:20px}}.tx-theme .sect-head .eyebrow{margin-bottom:16px;display:block}.tx-theme .hero .wrap{padding-top:64px;padding-bottom:64px}@media (min-width:1024px){.tx-theme .hero .wrap{padding-top:80px;padding-bottom:96px}}.tx-theme .hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}@media (max-width:1023px){.tx-theme .hero-grid{grid-template-columns:1fr;gap:40px}}.tx-theme .hero .eyebrow{margin-bottom:24px;display:block}.tx-theme .hero h1{margin-bottom:28px}.tx-theme .tx-mark{color:var(--navy);white-space:nowrap}.tx-theme .hero .lede{margin-bottom:32px;font-size:17px;max-width:560px}.tx-theme .hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.tx-theme .hero-trust{font-family:var(--mono);font-size:11.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.12em;line-height:1.7;max-width:520px}.tx-theme .trust-strip{background:var(--card);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.tx-theme .trust-strip .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;padding-top:20px;padding-bottom:20px;font-size:12.5px}.tx-theme .trust-strip .item{display:flex;align-items:center;gap:8px;color:var(--steel)}.tx-theme .trust-strip .dot{background:var(--navy)}.tx-theme .lite-band{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.tx-theme .lite-band-inner{display:flex;align-items:center;justify-content:space-between;gap:24px 48px;flex-wrap:wrap}.tx-theme .lite-band-copy{flex:1 1 420px;max-width:680px}.tx-theme .lite-band-copy h2{margin-top:12px}.tx-theme .lite-band-copy p{margin-top:12px;color:var(--steel)}.tx-theme .lite-band-cta{flex:0 0 auto;white-space:nowrap}.tx-theme .schematic{overflow:hidden}.tx-theme .sch-head{padding:12px 20px;border-bottom:1px solid var(--rule);display:flex;align-items:center;justify-content:space-between}.tx-theme .sch-head .left{display:flex;align-items:center;gap:8px}.tx-theme .sch-head .mono{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--steel)}.tx-theme .sch-head .env{font-family:var(--mono);font-size:11px;color:var(--muted)}.tx-theme .schematic-bg{padding:20px;background-image:linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.04) 1px,transparent 0);background-size:32px 32px}@media (min-width:640px){.tx-theme .schematic-bg{padding:28px}}.tx-theme .sch-grid{display:grid;grid-template-columns:1fr auto 1.1fr auto 1fr;gap:8px;align-items:stretch}@media (min-width:640px){.tx-theme .sch-grid{gap:12px}}.tx-theme .sch-col{display:flex;flex-direction:column;gap:10px}.tx-theme .node{border:1px solid var(--rule);background:var(--card);border-radius:6px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.tx-theme .node .label{font-size:13px;font-weight:600;color:var(--ink)}.tx-theme .node .sub{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-top:2px}.tx-theme .node .pip{width:6px;height:6px;border-radius:50%;background:rgba(30,58,138,.6)}.tx-theme .gateway{border:1px solid var(--navy);background:var(--tint-soft);border-radius:6px;padding:12px;display:flex;flex-direction:column}.tx-theme .gateway .gw-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--navy);font-weight:600}.tx-theme .gw-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:1}.tx-theme .gw-cell{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:6px 8px;display:flex;align-items:center;gap:6px;color:var(--navy)}.tx-theme .gw-cell span{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;color:var(--ink)}.tx-theme .gw-foot{margin-top:10px;border-top:1px solid var(--rule);padding-top:8px;display:flex;align-items:center;justify-content:space-between}.tx-theme .gw-foot .mono{font-family:var(--mono);font-size:10px;color:var(--steel)}.tx-theme .connector{display:flex;align-items:center;justify-content:center;min-width:16px}@media (min-width:640px){.tx-theme .connector{min-width:24px}}.tx-theme .nrs-card .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--ink);font-weight:600}.tx-theme .nrs-card .detail{font-size:11.5px;color:var(--steel);line-height:1.4}.tx-theme .ack .head,.tx-theme .nrs-card .detail .mono{font-family:var(--mono);color:var(--muted)}.tx-theme .ack .head{font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px}.tx-theme .ack-row{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;margin-bottom:6px}.tx-theme .ack-row .id{font-family:var(--mono);color:var(--ink)}.tx-theme .legend{margin-top:20px;padding-top:16px;border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.tx-theme .legend .item{display:flex;align-items:center;gap:6px}.tx-theme .legend .spacer{margin-left:auto}.tx-theme .who-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--rule);border:1px solid var(--rule)}@media (max-width:1023px){.tx-theme .who-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.tx-theme .who-grid{grid-template-columns:1fr}}.tx-theme .who-cell{padding:28px;background:var(--card)}.tx-theme .who-cell .ico{color:var(--navy);margin-bottom:20px}.tx-theme .who-cell h3{margin-bottom:12px}.tx-theme .who-cell p{font-size:14px;line-height:1.65}.tx-theme .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1023px){.tx-theme .svc-grid{grid-template-columns:1fr}}.tx-theme .svc-card{padding:28px;display:flex;flex-direction:column}.tx-theme .svc-card.featured{outline:1px solid var(--navy);border-color:var(--navy)}@media (min-width:1024px){.tx-theme .svc-card.featured{transform:translateY(-8px)}}.tx-theme .svc-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.tx-theme .svc-tag{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:var(--navy);background:var(--tint-soft);padding:4px 8px;border:1px solid var(--tint);border-radius:4px}.tx-theme .svc-card h3{font-size:24px;margin-bottom:12px}.tx-theme .svc-card .lede{font-size:14.5px;margin-bottom:24px}.tx-theme .svc-bullets{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:10px;flex:1}.tx-theme .svc-bullets li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink)}.tx-theme .svc-bullets svg{color:var(--navy);margin-top:2px;flex-shrink:0}.tx-theme .svc-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.tx-theme .link-muted{color:var(--muted);font-weight:500;border-bottom-color:transparent;font-size:13.5px}.tx-theme .link-muted:hover{color:var(--navy);border-color:transparent}.tx-theme .svc-foot{margin-top:40px;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.tx-theme .timeline{position:relative}.tx-theme .timeline .line{display:none}@media (min-width:1024px){.tx-theme .timeline .line{display:block;position:absolute;top:24px;left:24px;right:24px;height:1px;background:var(--rule)}}.tx-theme .steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media (max-width:1023px){.tx-theme .steps{grid-template-columns:1fr}}.tx-theme .step{position:relative}.tx-theme .step-node{display:flex;align-items:center;gap:12px;margin-bottom:20px}.tx-theme .step-num{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:13px;font-weight:600;background:var(--navy);color:#fff;border:1px solid var(--navy);position:relative;z-index:1}.tx-theme .step-num.planned{background:var(--card);color:var(--navy);border-style:dashed}.tx-theme .step h3{margin-bottom:10px}.tx-theme .step p{font-size:14px;line-height:1.65;margin-bottom:20px}.tx-theme .step-meta{border-top:1px solid var(--rule);padding-top:12px;display:flex;flex-direction:column;gap:6px}.tx-theme .step-meta .row{display:flex;justify-content:space-between;font-size:12px}.tx-theme .step-meta .k{color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.1em}.tx-theme .step-meta .v{font-weight:500;color:var(--ink)}.tx-theme .honesty-banner{margin-top:48px;border:1px solid var(--tint);background:var(--tint-soft);border-radius:6px;padding:24px;display:flex;flex-direction:column;gap:20px}@media (min-width:640px){.tx-theme .honesty-banner{flex-direction:row;align-items:center;gap:28px}}.tx-theme .honesty-banner .ico{width:40px;height:40px;border-radius:4px;background:var(--navy);color:#fff;display:grid;place-items:center;flex-shrink:0}.tx-theme .honesty-banner .title{font-family:var(--display);font-size:15.5px;font-weight:600;margin-bottom:6px}.tx-theme .honesty-banner p{font-size:14px;line-height:1.65}.tx-theme .intg-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:1023px){.tx-theme .intg-grid{grid-template-columns:1fr}}.tx-theme .intg-card{padding:28px}.tx-theme .intg-card.featured{outline:1px solid var(--navy);border-color:var(--navy)}.tx-theme .intg-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.tx-theme .intg-kicker{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:8px}.tx-theme .intg-kicker.navy{color:var(--navy)}.tx-theme .intg-card h3{font-size:22px}.tx-theme .intg-card p{font-size:14px;line-height:1.65;margin-bottom:20px}.tx-theme .intg-list{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:8px}.tx-theme .intg-list li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--ink)}.tx-theme .intg-list svg{color:var(--navy);margin-top:2px;flex-shrink:0}.tx-theme .intg-list.muted li{color:var(--steel)}.tx-theme .intg-list.muted svg{color:var(--muted)}.tx-theme .dev{background:var(--navy-deep);color:#fff}.tx-theme .dev .eyebrow{color:var(--tint)}.tx-theme .dev h2{color:#fff}.tx-theme .dev .lede{color:#cbd5e1}.tx-theme .dev-grid{display:grid;grid-template-columns:5fr 7fr;gap:32px;align-items:start}@media (max-width:1023px){.tx-theme .dev-grid{grid-template-columns:1fr}}.tx-theme .dev-features{display:flex;flex-direction:column;gap:1px;background:rgba(255,255,255,.1);border-radius:6px;overflow:hidden}.tx-theme .dev-feature{background:var(--navy-deep);padding:20px;display:flex;align-items:flex-start;gap:12px}.tx-theme .dev-feature .ico{color:var(--tint);flex-shrink:0;margin-top:2px}.tx-theme .dev-feature .title{color:#fff;font-weight:600;font-size:14.5px;margin-bottom:4px}.tx-theme .dev-feature .d{color:#94a3b8;font-size:13px;line-height:1.6}.tx-theme .dev-terminal{border:1px solid rgba(255,255,255,.1);border-radius:6px;overflow:hidden;background:var(--navy-dark)}.tx-theme .term-tabs{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}.tx-theme .term-tab{padding:12px 16px;font-family:var(--mono);font-size:11.5px;text-transform:uppercase;letter-spacing:.1em;border-right:1px solid rgba(255,255,255,.1);color:#94a3b8;transition:color .15s ease}.tx-theme .term-tab:hover{color:#fff}.tx-theme .term-tab.active{color:#fff;background:rgba(255,255,255,.06)}.tx-theme .term-meta{margin-left:auto;display:flex;align-items:center;gap:12px;padding:0 16px;font-family:var(--mono);font-size:10.5px;color:#94a3b8}.tx-theme .code{font-family:var(--mono);font-size:12.5px;line-height:1.7;color:#e2e8f0;background:var(--navy-deep);margin:0;padding:20px;overflow-x:auto;min-height:360px;white-space:pre}.tx-theme .code .k{color:#93c5fd}.tx-theme .code .s{color:#a7f3d0}.tx-theme .code .n{color:#fcd34d}.tx-theme .code .c{color:#64748b}.tx-theme .code .p{color:#94a3b8}.tx-theme .dev-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.tx-theme .dev-cta .btn-light{background:#fff;color:var(--ink);border-radius:4px}.tx-theme .dev-cta .btn-ghost,.tx-theme .dev-cta .btn-light{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font-weight:600;font-size:14px}.tx-theme .dev-cta .btn-ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:4px}.tx-theme .comp-table{border:1px solid var(--rule);border-radius:6px;overflow:hidden}.tx-theme .comp-thead{display:grid;grid-template-columns:1.4fr 3fr .8fr;background:var(--surface);border-bottom:1px solid var(--rule)}@media (max-width:1023px){.tx-theme .comp-thead{display:none}}.tx-theme .comp-thead .h{padding:12px 24px;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted)}.tx-theme .comp-row{display:grid;grid-template-columns:1.4fr 3fr .8fr;border-bottom:1px solid var(--rule)}.tx-theme .comp-row:last-child{border-bottom:0}@media (max-width:1023px){.tx-theme .comp-row{grid-template-columns:1fr;gap:6px;padding-bottom:12px}}.tx-theme .comp-row .area{padding:20px 24px;display:flex;align-items:flex-start;gap:12px}.tx-theme .comp-row .area svg{color:var(--navy);margin-top:2px;flex-shrink:0}.tx-theme .comp-row .area span{font-family:var(--display);font-size:15px;font-weight:600;line-height:1.3}.tx-theme .comp-row .detail{padding:20px 24px;font-size:14px;color:var(--steel);line-height:1.65}.tx-theme .comp-row .type{padding:0 24px 20px;display:flex;align-items:flex-start}@media (min-width:1024px){.tx-theme .comp-row .type{padding:20px 24px}}.tx-theme .factcards{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width:639px){.tx-theme .factcards{grid-template-columns:1fr}}.tx-theme .factcard{border-radius:6px;border:1px solid var(--rule);padding:20px}.tx-theme .factcard.warn{border-color:rgba(180,83,9,.4);background:rgba(180,83,9,.04)}.tx-theme .factcard.info{border-color:rgba(30,58,138,.3);background:var(--tint-soft)}.tx-theme .factcard.ok{border-color:rgba(14,138,74,.3);background:rgba(14,138,74,.04)}.tx-theme .factcard .label{font-family:var(--mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:8px}.tx-theme .factcard .v{font-family:var(--display);font-size:18px;font-weight:600;margin-bottom:8px;line-height:1.3}.tx-theme .factcard .sub{font-size:12.5px;color:var(--steel);line-height:1.4}.tx-theme .cta{background:var(--navy-dark);color:#fff}.tx-theme .cta .eyebrow{color:var(--tint)}.tx-theme .cta h2{color:#fff;font-size:clamp(36px,4.6vw,52px);line-height:1.05;margin-bottom:24px}.tx-theme .cta p{color:#cbd5e1;font-size:16.5px;line-height:1.65;max-width:600px}.tx-theme .cta-grid{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:end}@media (max-width:1023px){.tx-theme .cta-grid{grid-template-columns:1fr}}.tx-theme .cta-actions{display:flex;flex-direction:column;gap:12px}.tx-theme .cta-action{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-radius:6px;font-weight:600;font-size:15px;transition:background .15s ease,border-color .15s ease}.tx-theme .cta-action.solid{background:#fff;color:var(--ink)}.tx-theme .cta-action.solid:hover{background:#f1f5f9}.tx-theme .cta-action.ghost{border:1px solid rgba(255,255,255,.25);color:#fff}.tx-theme .cta-action.ghost:hover{background:rgba(255,255,255,.05)}.tx-theme .cta-note{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:#94a3b8;margin-top:8px;line-height:1.7}.tx-theme .commits{margin-top:56px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(3,1fr);gap:32px}@media (max-width:639px){.tx-theme .commits{grid-template-columns:1fr}}.tx-theme .commit .n{font-family:var(--mono);font-size:11px;color:var(--tint);margin-bottom:12px}.tx-theme .commit .t{font-family:var(--display);font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.tx-theme .commit p{font-size:14px;color:#cbd5e1;line-height:1.65}.tx-theme .price-hero{padding:72px 0 56px}.tx-theme .price-hero h1{font-size:clamp(34px,4.2vw,52px);margin:16px 0 20px}.tx-theme .price-amount{font-family:var(--display);font-weight:700;font-size:38px;letter-spacing:-.02em;color:var(--ink);margin-bottom:6px}.tx-theme .price-amount .per{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.06em;color:var(--muted);margin-left:6px}.tx-theme .price-vol{font-size:14.5px;color:var(--steel);margin-bottom:24px}.tx-theme .price-cta{justify-content:center}.tx-theme .price-includes{margin-top:28px;padding:28px}.tx-theme .price-includes h3{margin-bottom:18px}.tx-theme .price-includes-list{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 40px;margin:0}@media (max-width:767px){.tx-theme .price-includes-list{grid-template-columns:1fr}}.tx-theme .price-foot{margin-top:24px;font-family:var(--mono);font-size:11.5px;letter-spacing:.02em;color:var(--muted)}.tx-theme .status-banner{display:flex;align-items:center;flex-wrap:wrap;gap:14px;border:1px solid var(--rule);border-radius:6px;padding:20px 24px;background:#fff}.tx-theme .status-banner.ok{border-color:rgba(14,138,74,.35);background:rgba(14,138,74,.04)}.tx-theme .status-banner.warn{border-color:rgba(180,83,9,.35);background:rgba(180,83,9,.04)}.tx-theme .status-banner-copy{font-family:var(--display);font-size:16px;font-weight:600;color:var(--ink);flex:1 1 260px}.tx-theme .status-checked{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--muted)}.tx-theme .status-rows{margin-top:16px;display:grid;gap:12px}.tx-theme .status-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px}.tx-theme .status-row-label{font-family:var(--display);font-size:15.5px;font-weight:600;color:var(--ink)}.tx-theme .status-row-note{margin-top:4px;font-size:12.5px;color:var(--steel);line-height:1.5}.tx-theme .status-row-state{display:flex;align-items:center;gap:12px;flex:0 0 auto}.tx-theme .status-latency{font-family:var(--mono);font-size:11px;color:var(--muted)}@media (max-width:640px){.tx-theme .status-row{flex-direction:column;align-items:flex-start;gap:10px}}.tx-theme .lite-band-actions{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.jp-theme{--jp-primary:#9f1239;--jp-primary-strong:#8a0f31;--jp-rose:#d24e6f;--jp-ink:#1f1a18;--jp-muted:#6b635d;--jp-faint:#857c74;--jp-faint-2:#a89f94;--jp-paper:#faf7f2;--jp-paper-2:#f6f2eb;--jp-card:#ffffff;--jp-line:#e7e2db;--jp-line-2:#ece6dd;--jp-serif:var(--font-jp-serif),Georgia,"Times New Roman",serif;--jp-sans:var(--font-jp-sans),system-ui,sans-serif;--jp-mono:var(--font-jp-mono),ui-monospace,"SF Mono",Menlo,monospace;font-family:var(--jp-sans);color:var(--jp-ink);background:var(--jp-paper);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.jp-theme *{box-sizing:border-box}.jp-theme img,.jp-theme svg{display:block}@keyframes jpPulse{0%{transform:scale(1);opacity:.45}70%{transform:scale(2.6);opacity:0}to{opacity:0}}.jp-btn-primary{transition:background .15s ease,box-shadow .15s ease}.jp-btn-primary:hover{background:var(--jp-primary-strong)}.jp-link-underline{border-bottom:1px solid #c9bfb2;transition:border-color .15s ease}.jp-link-underline:hover{border-color:var(--jp-ink)}