.pace-canonical-certificate{aspect-ratio:4/3;object-fit:contain;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-user-select:none;user-select:none;background:#071d19;width:100%;height:auto;display:block}.ts-site .ts-payouts{background:radial-gradient(at 75% 20%,#8ad76c08,#0000 50%);position:relative}.ts-site .ts-payout-feature{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.ts-site .ts-payout-intro .ts-eyebrow{letter-spacing:.12em;align-items:center;gap:10px;display:flex}.ts-site .ts-payout-intro .ts-eyebrow svg{color:var(--ts-public-accent)}.ts-site .ts-payout-intro h2 span{color:#b6c6b5}.ts-site .ts-payout-intro>p:not(.ts-eyebrow){color:#aab5bc;max-width:350px;margin:24px 0 10px}.ts-payout-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ts-site .ts-payout-intro .ts-payout-controls{margin-top:36px}.ts-payout-controls button,.ts-payout-close{color:#e6f0e7;cursor:pointer;background:#151e1b;border:1px solid #3b4841;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .18s,border-color .18s,transform .18s;display:inline-grid}.ts-payout-controls button:hover,.ts-payout-close:hover{background:#293929;border-color:#9bce8a}.ts-payout-controls button:active{transform:scale(.94)}.ts-payout-controls button:disabled{opacity:.4;cursor:default}.ts-payout-controls>small{color:#929e98;flex-basis:100%;margin-top:3px;font-size:12px;display:block}.ts-site .ts-payout-stage{min-width:0;position:relative}.ts-site .ts-payout-stage,.ts-payout-swipe{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none}.ts-site .ts-payout-stage:has(.ts-payout-featured):before{content:"";pointer-events:none;background:#151d18;border:1px solid #66865a45;border-radius:16px;transition:transform .3s;position:absolute;inset:6px 3px 22px;transform:rotate(2.5deg)}.ts-site .ts-payout-stage:has(.ts-payout-featured:hover):before{transform:rotate(1.4deg)translateY(2px)}.ts-site .ts-payout-featured{text-align:left;border-radius:16px;width:100%;transition:transform .3s;display:block;position:relative}.ts-site .ts-payout-featured .pace-canonical-certificate{transition:border-color .2s;box-shadow:0 24px 65px #0006}.ts-site .ts-payout-featured:hover{transform:translateY(-4px)}.ts-site .ts-payout-expand{color:#a7b5ac;justify-content:flex-end;align-items:center;gap:8px;margin-top:17px;font-size:12px;display:flex}.ts-site .ts-payout-placeholder{color:#a5b3aa;text-align:center;background:#121a17;border:1px solid #334138;border-radius:16px;place-items:center;min-height:370px;padding:28px;display:grid}.ts-site .ts-payout-records{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#4a5e4b transparent;gap:14px;margin-top:44px;padding:6px 2px 18px;display:flex;overflow-x:auto}.ts-site .ts-payout-record{scroll-snap-align:start;text-align:left;background:#101716;border:1px solid #2d3634;border-radius:12px;flex:0 0 calc(25% - 15px);min-width:240px;padding:22px 24px;transition:border-color .2s,background .2s,transform .2s;display:block;position:relative}.ts-site .ts-payout-record:hover{background:#151e1b;border-color:#6d8767;transform:translateY(-3px)}.ts-site .ts-payout-record[aria-pressed=true]{background:linear-gradient(130deg,#1e2a1e,#131c18);border-color:#819f6e}.ts-site .ts-payout-record-top,.ts-site .ts-payout-record-bottom{justify-content:space-between;align-items:center;gap:8px;display:flex}.ts-site .ts-payout-record-top{color:#b1bfb6;font-size:13px}.ts-site .ts-payout-record-top svg{color:#94b582}.ts-site .ts-payout-record>strong{letter-spacing:-.05em;color:#edf2ed;margin:18px 0 16px;font-size:clamp(1.6rem,2.5vw,2rem);font-weight:500;display:block}.ts-site .ts-payout-record-bottom{letter-spacing:.04em;color:#94a49a;font-size:10px}.ts-site .ts-payout-record-bottom svg{transition:transform .2s}.ts-site .ts-payout-record:hover .ts-payout-record-bottom svg{transform:translate(2px,-2px)}.ts-site .ts-payout-note{color:#939f97;margin:20px 0 0;font-size:12px}.ts-payout-overlay{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ts-payout-dialog{z-index:81;color:#f2f5f1;background:#0c1210;border:1px solid #3b4a3f;border-radius:22px;width:min(92vw,820px);max-height:92dvh;padding:24px;font-family:Inter,Arial,sans-serif;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 120px #0008}.ts-payout-dialog-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ts-payout-dialog-heading h2{letter-spacing:-.03em;margin:3px 0 10px;font-size:18px;font-weight:500}.ts-payout-dialog-heading p{color:#a6b5ac;margin:0;font-size:12px;line-height:1.6}.ts-payout-close{flex-shrink:0}.ts-payout-dialog-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.ts-payout-dialog-footer>span{color:#92a299;max-width:210px;font-size:11px}.ts-payout-dialog :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #a1ef8a}.ts-payout-reveal{animation:.35s both ts-payout-reveal}@keyframes ts-payout-reveal{0%{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.ts-site .ts-payout-feature{grid-template-columns:.8fr 1.2fr;gap:35px}.ts-site .ts-payout-record{padding:20px 16px}}@media(max-width:760px){.ts-site .ts-payout-feature{grid-template-columns:1fr;gap:30px}.ts-site .ts-payout-intro>p:not(.ts-eyebrow){max-width:480px}.ts-site .ts-payout-intro .ts-payout-controls{margin-top:24px}.ts-payout-controls>small{flex-basis:auto;margin:0 0 0 4px}.ts-site .ts-payout-records{gap:10px;margin-top:30px}.ts-site .ts-payout-record{flex-basis:78%;min-width:0}.ts-site .ts-payout-record>strong{font-size:1.75rem}.ts-site .ts-payout-placeholder{min-height:340px}.ts-site .ts-payout-note{line-height:1.7}.ts-payout-dialog{border-radius:16px;width:calc(100vw - 24px);padding:16px}.ts-payout-dialog-footer{flex-direction:column;gap:16px}.ts-payout-dialog-footer>span{text-align:center;max-width:none;line-height:1.6}}@media(max-width:360px){.ts-payout-controls>small{display:none}.ts-site .ts-payout-record{padding:17px 13px}.ts-site .ts-payout-record>strong{font-size:1.45rem}.ts-site .ts-payout-record-bottom{letter-spacing:0;font-size:9px}}@media(prefers-reduced-motion:reduce){.ts-payout-reveal,.ts-payout-overlay{animation:none!important}.ts-payout-controls button,.ts-payout-close{transition:none}}
