.jt .jtl-main{padding:28px 0 88px}@media (min-width:768px){.jt .jtl-main{padding:48px 0 112px}}.jt .jtl-col{max-width:760px}.jt .jtl-title{max-width:20ch}.jt .jtl-updated{color:var(--jt-ink-2);margin-top:14px;font-size:15px;line-height:1.45}.jt .jtl-updated time{font-family:var(--jt-typed);color:var(--jt-carbon);font-weight:700}.jt .jtl-sheet{border-top:2px solid var(--jt-ink);margin-top:28px}.jt .jtl-sheet>.jt-stub{display:none}.jt .jtl-doc{padding-top:22px}@media (min-width:768px){.jt .jtl-sheet{background:var(--jt-white);border-radius:var(--jt-r-sheet);border-top:0;margin-top:40px;box-shadow:0 1px 2px #1a1a1a1f,0 22px 44px -30px #1a1a1a66}.jt .jtl-sheet>.jt-stub{display:block}.jt .jtl-doc{padding:34px 48px 44px}}.jt .jtl-doc section+section{border-top:1px solid var(--jt-rule);margin-top:26px;padding-top:24px}.jt .jtl-doc h2{letter-spacing:-.012em;color:var(--jt-ink);text-wrap:balance;font-size:19px;font-weight:800;line-height:1.3}.jt .jtl-doc p{color:var(--jt-ink-2);text-wrap:pretty;max-width:68ch;margin-top:10px;font-size:17px;line-height:1.7}.jt .jtl-doc strong{color:var(--jt-ink);font-weight:700}.jt .jtl-doc a{color:var(--jt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--jt-carbon);text-decoration-color:var(--jt-carbon);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1.5px;transition:color .15s ease-out}.jt .jtl-doc a:hover{color:var(--jt-carbon)}.jt .jtl-void-main{padding:32px 0 80px}@media (min-width:1024px){.jt .jtl-void-main{padding:80px 0 120px}}.jt .jtl-void{gap:40px;display:grid}@media (min-width:1024px){.jt .jtl-void{grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:88px}}.jt .jtl-void-title{max-width:14ch}.jt .jtl-void .jt-lede{margin-top:14px}.jt .jtl-actions{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:26px;display:flex}.jt .jtl-void-pad{max-width:500px}.jt .jtl-blank{height:24px;display:block}.jt .jtl-blank-row{min-height:34px}.jt .jtl-ps{padding:14px 12px 48px}.jt .jtl-ps-bar{justify-content:flex-end;max-width:816px;margin:0 auto 14px;display:flex}.jt .jtl-ps-sheet{background:var(--jt-white);border-radius:var(--jt-r-sheet);-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;max-width:816px;margin:0 auto;display:flex;box-shadow:0 1px 2px #1a1a1a1f,0 22px 44px -30px #1a1a1a66}.jt .jtl-ps-body{flex-direction:column;flex:1;padding:14px 18px 22px;display:flex}.jt .jtl-ps-head{border-bottom:2px solid var(--jt-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;padding-bottom:14px;display:flex}.jt .jtl-ps-brand{flex-wrap:wrap;align-items:center;column-gap:12px;display:flex}.jt .jtl-ps-tag{color:var(--jt-ink-2);font-size:12.5px}.jt .jtl-ps-doc{letter-spacing:-.02em;margin-top:4px;font-size:24px;font-weight:800;line-height:1.1}.jt .jtl-ps-for{color:var(--jt-ink-2);margin-top:4px;font-size:14px;font-weight:600;line-height:1.4}.jt .jtl-ps-pay{border:1.5px solid var(--jt-ink);border-radius:var(--jt-r-field);font:800 15px/1.2 var(--jt-sans);white-space:nowrap;margin-bottom:2px;padding:6px 12px;display:inline-block}.jt .jtl-ps-title{letter-spacing:-.02em;margin-top:22px;font-size:25px;line-height:1.12}.jt .jtl-ps-intro{max-width:620px;color:var(--jt-ink-2);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}.jt .jtl-ps-flow{border:1.5px solid var(--jt-ink);border-radius:var(--jt-r-field);grid-template-columns:1fr 1fr;margin-top:22px;display:grid}.jt .jtl-ps-step{align-items:center;gap:9px;min-width:0;padding:11px 12px;display:flex}.jt .jtl-ps-step:nth-child(odd){border-right:1px solid var(--jt-rule)}.jt .jtl-ps-step:nth-child(-n+2){border-bottom:1px solid var(--jt-rule)}.jt .jtl-ps-flow-note{text-align:right;letter-spacing:.08em;color:var(--jt-ink-2);margin-top:7px;font-size:10.5px;font-weight:700}.jt .jtl-ps-cols{gap:22px;margin-top:24px;display:grid}.jt .jtl-ps-h2{border-bottom:1.5px solid var(--jt-ink);letter-spacing:-.01em;padding-bottom:8px;font-size:16px;font-weight:800;line-height:1.25}.jt .jtl-ps-list{gap:9px;margin-top:12px;display:grid}.jt .jtl-ps-list li{align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.5;display:flex}.jt .jtl-ps-list .jt-cbox{margin-top:1px}.jt .jtl-ps-deal{border:1.5px solid var(--jt-ink);border-radius:var(--jt-r-field);background:var(--jt-canary);--jt-ink-2:#4d4319;margin-top:24px}.jt .jtl-ps-deal-main{gap:8px 24px;padding:16px 18px;display:grid}.jt .jtl-ps-amt{letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1}.jt .jtl-ps-deal-lead{font-size:14.5px;font-weight:700;line-height:1.4}.jt .jtl-ps-deal-sub{color:var(--jt-ink-2);margin-top:4px;font-size:13px;line-height:1.55}.jt .jtl-ps-fine{border-top:1px solid var(--jt-rule);color:var(--jt-ink-2);padding:9px 18px 10px;font-size:11.5px;line-height:1.45}.jt .jtl-ps-foot{border-top:1.5px solid var(--jt-ink);grid-template-columns:84px minmax(0,1fr);align-items:start;gap:18px;margin-top:28px;padding-top:18px;display:grid}.jt .jtl-ps-qr{width:84px;height:84px}.jt .jtl-ps-qr svg{width:100%;height:100%;display:block}.jt .jtl-ps-typed{overflow-wrap:anywhere;margin-top:4px;font-size:16px;font-weight:700;display:block}.jt .jtl-ps-typed mark{white-space:nowrap;background:var(--jt-canary);color:inherit;border-radius:2px;padding:0 3px}.jt .jtl-ps-note{color:var(--jt-ink-2);margin-top:6px;font-size:11.5px;line-height:1.5}.jt .jtl-ps-who{grid-column:1/-1}@media print,(min-width:900px){.jt .jtl-ps{padding:28px 24px 72px}.jt .jtl-ps-sheet{width:816px;max-width:none;height:1056px}.jt .jtl-ps-body{padding:18px 56px 44px}.jt .jtl-ps-head{flex-wrap:nowrap}.jt .jtl-ps-pay{font-size:17px}.jt .jtl-ps-doc{font-size:26px}.jt .jtl-ps-title{max-width:650px;margin-top:28px;font-size:30px}.jt .jtl-ps-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.jt .jtl-ps-step:nth-child(-n+2){border-bottom:0}.jt .jtl-ps-step:not(:last-child){border-right:1px solid var(--jt-rule)}.jt .jtl-ps-cols{grid-template-columns:1fr 1fr;gap:32px}.jt .jtl-ps-deal-main{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:18px 24px}.jt .jtl-ps-fine{padding:9px 24px 10px}.jt .jtl-ps-foot{grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:auto}.jt .jtl-ps-qr{width:96px;height:96px}.jt .jtl-ps-who{text-align:right;grid-column:auto;max-width:290px}}@media print{.jt .jtl-ps{padding:0}.jt .jtl-ps-bar{display:none}.jt .jtl-ps-sheet{box-shadow:none;border-radius:0;margin:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.jt .jtl-doc a{transition:none}}
