.jbp{--jbp-ink:#f5f4f0;--jbp-copy:#c6cdce;--jbp-muted:#a9b4b6;--jbp-rule:#354043;--jbp-line:#4a595c;--jbp-panel:#0f1517;--jbp-orange:#f58327;--jbp-orange-soft:#ffad6b;--jbp-steel:#8fb3bd;--jbp-ease:cubic-bezier(.2, .7, .3, 1);border-block:1px solid var(--jbp-rule);color:var(--jbp-ink);margin-block:6px 44px;padding-block:44px 48px}.jbp p{color:var(--jbp-copy);line-height:1.65}.jbp :is(h2,h3){text-wrap:balance;letter-spacing:-.035em}.jbp :is(a,summary):focus-visible{outline:2px solid var(--jbp-orange);outline-offset:6px;border-radius:4px}.jbp details[id]{scroll-margin-top:112px}.jbp svg{flex-shrink:0}.jbp-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:30px;display:grid}.jbp-heading h2{max-width:620px;margin:0;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.2}.jbp-heading p{max-width:56ch;margin:0;font-size:18px}.jbp-body{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;display:grid}.jbp-figure{order:2;min-width:0;margin:0;position:sticky;top:112px}.jbp-figure figcaption{color:var(--jbp-muted);text-align:center;margin-top:14px;font-size:14px;line-height:1.5}.jbp-svg{width:100%;height:auto;display:block}.jbp-svg-columns{display:none}.jbp-band{fill:var(--jbp-panel);stroke:var(--jbp-rule);stroke-width:1px}.jbp-lane{letter-spacing:.07em;text-transform:uppercase;fill:var(--jbp-muted);font-family:Unbounded,sans-serif;font-size:10px;font-weight:500}.jbp-svg-columns .jbp-lane{letter-spacing:.01em;text-transform:none;font-family:DM Sans,sans-serif;font-size:11.5px;font-weight:700}.jbp-track{fill:none;stroke:var(--jbp-steel);stroke-opacity:.5;stroke-width:1.5px;stroke-dasharray:3 5}.jbp-path{fill:none;stroke:var(--jbp-orange);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.jbp-dot{fill:var(--jbp-dot,var(--jbp-orange));stroke:var(--jbp-dot-line,var(--jbp-orange));stroke-width:1.5px}.jbp-num{fill:var(--jbp-num,#17110c);font-family:Unbounded,sans-serif;font-size:11px;font-weight:600}.jbp-ring{fill:none;stroke:var(--jbp-orange-soft);stroke-width:1.5px;opacity:var(--jbp-ring,0);transform-box:fill-box;transform-origin:50%;transform:scale(var(--jbp-ring-scale,.8))}@supports selector(:has(*)){.jbp:has(#jbp-1[open]) .jbp-path{stroke-dashoffset:var(--jbp-o1)}.jbp:has(#jbp-2[open]) .jbp-path{stroke-dashoffset:var(--jbp-o2)}.jbp:has(#jbp-3[open]) .jbp-path{stroke-dashoffset:var(--jbp-o3)}.jbp:has(#jbp-4[open]) .jbp-path{stroke-dashoffset:var(--jbp-o4)}.jbp:has(#jbp-5[open]) .jbp-path{stroke-dashoffset:var(--jbp-o5)}.jbp:has(#jbp-6[open]) .jbp-path{stroke-dashoffset:var(--jbp-o6)}.jbp:has(#jbp-7[open]) .jbp-path{stroke-dashoffset:var(--jbp-o7)}.jbp:has(#jbp-8[open]) .jbp-path{stroke-dashoffset:var(--jbp-o8)}.jbp:has(#jbp-9[open]) .jbp-path{stroke-dashoffset:var(--jbp-o9)}:is(.jbp:has(#jbp-1[open]) .jbp-node-1~.jbp-node,.jbp:has(#jbp-2[open]) .jbp-node-2~.jbp-node,.jbp:has(#jbp-3[open]) .jbp-node-3~.jbp-node,.jbp:has(#jbp-4[open]) .jbp-node-4~.jbp-node,.jbp:has(#jbp-5[open]) .jbp-node-5~.jbp-node,.jbp:has(#jbp-6[open]) .jbp-node-6~.jbp-node,.jbp:has(#jbp-7[open]) .jbp-node-7~.jbp-node,.jbp:has(#jbp-8[open]) .jbp-node-8~.jbp-node){--jbp-dot:#0b1113;--jbp-dot-line:var(--jbp-line);--jbp-num:var(--jbp-steel)}:is(.jbp:has(#jbp-1[open]) .jbp-node-1,.jbp:has(#jbp-2[open]) .jbp-node-2,.jbp:has(#jbp-3[open]) .jbp-node-3,.jbp:has(#jbp-4[open]) .jbp-node-4,.jbp:has(#jbp-5[open]) .jbp-node-5,.jbp:has(#jbp-6[open]) .jbp-node-6,.jbp:has(#jbp-7[open]) .jbp-node-7,.jbp:has(#jbp-8[open]) .jbp-node-8,.jbp:has(#jbp-9[open]) .jbp-node-9){--jbp-ring:1;--jbp-ring-scale:1}:is(.jbp:has(#jbp-1[open]) .jbp-on-1,.jbp:has(#jbp-2[open]) .jbp-on-2,.jbp:has(#jbp-3[open]) .jbp-on-3,.jbp:has(#jbp-4[open]) .jbp-on-4,.jbp:has(#jbp-5[open]) .jbp-on-5,.jbp:has(#jbp-6[open]) .jbp-on-6,.jbp:has(#jbp-7[open]) .jbp-on-7,.jbp:has(#jbp-8[open]) .jbp-on-8,.jbp:has(#jbp-9[open]) .jbp-on-9){fill:#1b1510;stroke:#f5832766}.jbp-steps li:has(~li>details[open]) .jbp-step-num{border-color:var(--jbp-orange);color:var(--jbp-orange-soft)}}.jbp-steps{order:1;min-width:0;margin:0;padding:0;list-style:none}.jbp-steps li{border-top:1px solid var(--jbp-rule)}.jbp-steps li:last-child{border-bottom:1px solid var(--jbp-rule)}.jbp-steps summary{cursor:pointer;min-height:56px;color:var(--jbp-ink);align-items:center;gap:14px;padding-block:8px;list-style:none;display:flex}.jbp-steps summary::-webkit-details-marker{display:none}.jbp-steps summary>svg{color:var(--jbp-orange)}.jbp-steps details[open]>summary>svg{transform:rotate(180deg)}.jbp-step-num{border:1.5px solid var(--jbp-line);width:32px;height:32px;color:var(--jbp-steel);border-radius:50%;flex:none;place-items:center;font-family:Unbounded,sans-serif;font-size:12px;font-weight:600;line-height:1;display:grid}.jbp-steps details[open]>summary .jbp-step-num{background:var(--jbp-orange);border-color:var(--jbp-orange);color:#17110c}.jbp-step-text{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:baseline;gap:2px 14px;min-width:0;display:flex}.jbp-step-label{font-size:18px;font-weight:650;line-height:1.35}.jbp-steps summary:hover .jbp-step-label{color:var(--jbp-orange-soft)}.jbp-step-lanes{letter-spacing:.07em;text-transform:uppercase;color:var(--jbp-muted);font-family:Unbounded,sans-serif;font-size:10.5px;line-height:1.5}.jbp .jbp-panel{max-width:58ch;margin:0;padding:0 0 18px 46px}.jbp-plans{border-top:1px solid var(--jbp-rule);margin-top:44px;padding-top:34px}.jbp-plans h3{margin:0 0 16px;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.25}.jbp-plan-table{border-collapse:collapse;width:100%;font-size:16px}.jbp-plan-table caption{caption-side:bottom;text-align:left;color:var(--jbp-muted);padding-top:12px;font-size:14px;line-height:1.5}.jbp-plan-table :is(th,td){border-bottom:1px solid var(--jbp-rule);text-align:left;vertical-align:middle;color:var(--jbp-copy);padding:13px 16px 13px 0}.jbp-plan-table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--jbp-muted);font-family:Unbounded,sans-serif;font-size:11px;font-weight:500}.jbp-plan-table tbody th{color:var(--jbp-ink);white-space:nowrap;font-weight:650}.jbp-plan-table td:nth-child(2){width:52%}.jbp-bar{background:#1a2326;border-radius:999px;height:10px;margin-bottom:7px;display:block;overflow:hidden}.jbp-bar-fill{width:var(--jbp-bar);border-radius:inherit;background:var(--jbp-orange);transform-origin:0;min-width:6px;height:100%;display:block}.jbp-bar-value{font-variant-numeric:tabular-nums;color:var(--jbp-ink);font-family:Unbounded,sans-serif;font-size:14px}.jbp-split{max-width:720px;margin-top:28px}.jbp .jbp-split-total{margin:0 0 12px}.jbp-split-total strong{color:var(--jbp-ink);margin-right:6px;font-family:Unbounded,sans-serif;font-size:1.5rem}.jbp-split-bar{transform-origin:0;border-radius:999px;gap:3px;height:14px;display:flex;overflow:hidden}.jbp-split-bar>span{flex-basis:0}.jbp-split-jev{background:var(--jbp-orange)}.jbp-split-code{background:var(--jbp-steel)}.jbp .jbp-split-key{flex-wrap:wrap;gap:6px 26px;margin:12px 0 0;font-size:15px;display:flex}.jbp-split-key>span{align-items:center;gap:8px;display:inline-flex}.jbp-split-key>span:before{content:"";border-radius:3px;width:10px;height:10px}.jbp-key-jev:before{background:var(--jbp-orange)}.jbp-key-code:before{background:var(--jbp-steel)}.jbp-split-key strong{color:var(--jbp-ink)}.jbp-actions{flex-wrap:wrap;gap:12px 16px;margin-top:34px;display:flex}.jbp .jbp-note{color:var(--jbp-muted);margin:14px 0 0;font-size:15px;line-height:1.5}@media (width<=979px){.jbp-heading{grid-template-columns:1fr;gap:14px}.jbp-body{grid-template-columns:1fr;gap:26px}.jbp-figure{order:0;position:static}}@media (width<=619px){.jbp{margin-bottom:32px;padding-block:32px 36px}.jbp-heading p{font-size:17px}.jbp-svg-rows{display:none}.jbp-svg-columns{max-width:380px;margin-inline:auto;display:block}.jbp-step-label{font-size:17px}.jbp .jbp-panel{padding-left:46px}.jbp-plan-table{font-size:15px}.jbp-plan-table tbody th{white-space:normal}.jbp-plan-table td:nth-child(2){width:40%}.jbp-actions>a{width:100%}}@media (prefers-reduced-motion:no-preference){.jbp-path{transition:stroke-dashoffset .6s var(--jbp-ease)}.jbp :is(.jbp-dot,.jbp-num,.jbp-band){transition:fill .3s,stroke .3s}.jbp-ring{transition:opacity .3s ease, transform .4s var(--jbp-ease)}.jbp-step-num{transition:background-color .3s,border-color .3s,color .3s}.jbp-steps summary>svg{transition:transform .3s var(--jbp-ease)}.jbp-steps details[open]:not(#jbp-1)>.jbp-panel{animation:jbp-panel-in .26s var(--jbp-ease) both}.jbp-actions a svg{transition:transform .25s var(--jbp-ease)}.jbp-actions a:hover svg{transform:translate(3px)}.motion-arrive .jbp-bar-fill{animation:jbp-grow .8s var(--jbp-ease) .12s both}.motion-arrive .jbp-plan-table tbody tr:nth-child(2) .jbp-bar-fill{animation-delay:.2s}.motion-arrive .jbp-plan-table tbody tr:nth-child(3) .jbp-bar-fill{animation-delay:.28s}.motion-arrive .jbp-plan-table tbody tr:nth-child(4) .jbp-bar-fill{animation-delay:.36s}.motion-arrive .jbp-split-bar{animation:jbp-grow .8s var(--jbp-ease) .44s both}}@keyframes jbp-grow{0%{transform:scaleX(0)}to{transform:none}}@keyframes jbp-panel-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
