.payout-page{--payout-top:116px;overflow:clip;background:radial-gradient(ellipse at 95% 6%,#b5dcf409,transparent 32%),var(--bg)}.payout-intro{padding:55px var(--pad) 75px;max-width:1560px;margin:auto}.payout-back{display:block;color:var(--muted);margin-bottom:65px;font-size:14px}.payout-intro>.tag{color:var(--blue);display:block;margin-bottom:24px;font-size:11px;letter-spacing:.17em}.payout-months{max-width:1560px;margin:auto;padding:0 var(--pad)}.payout-month{display:grid;grid-template-columns:.8fr 1.2fr;gap:7%;padding:55px 0 90px;border-top:1px solid var(--line);scroll-margin-top:110px;position:relative}.payout-month-copy{position:sticky;top:155px;align-self:start}.payout-edition{font-size:11px;letter-spacing:.15em;color:var(--blue)}.payout-month h2{font-size:clamp(38px,4.8vw,68px);font-weight:500;letter-spacing:-.05em;line-height:1.05;margin:22px 0}.payout-month h2 em{display:block;color:var(--pink);font-style:normal}.payout-month-summary>p{color:var(--muted);font-size:17px;line-height:1.65;max-width:300px;margin:25px 0}.payout-month-copy small{display:block;color:var(--muted);font-size:11px;margin-top:24px}.payout-month-copy .text-link{font-size:14px;display:inline-flex;gap:12px;align-items:center}.payout-month-copy .text-link svg{width:20px}.payout-deck{min-width:0}.payout-card{margin:0;min-width:0;transform-origin:50% 85%;background:#20242a;border:1px solid #ffffff26;border-radius:16px;overflow:hidden;box-shadow:0 12px 45px #0003}.payout-card>button{padding:0;border:0;background:none;color:var(--fg);width:100%;display:block;position:relative;cursor:zoom-in}.payout-card img{display:block;width:100%;height:auto;aspect-ratio:1.065;object-fit:contain;background:#101214}.payout-expand{position:absolute;right:15px;top:15px;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:#101214aa;backdrop-filter:blur(8px);border:1px solid #ffffff30}.payout-expand svg{width:18px;height:18px}.payout-card figcaption{display:flex;justify-content:space-between;gap:10px;padding:14px 18px;color:#e1e3e6;font-size:11px;letter-spacing:.04em}.payout-lightbox{border:1px solid var(--line);border-radius:18px;padding:12px;background:var(--bg);color:var(--fg);max-width:min(94vw,1000px);max-height:94dvh;margin:auto}.payout-lightbox::backdrop{background:#05070be8;backdrop-filter:blur(12px)}.payout-lightbox>img{display:block;max-width:100%;max-height:80dvh;object-fit:contain;margin:auto}.payout-lightbox-close{display:block;margin:0 0 12px auto;border:1px solid var(--line);border-radius:30px;padding:10px 18px;background:var(--panel);color:var(--fg);cursor:pointer}.payout-cta h2{font-size:clamp(30px,4vw,56px);letter-spacing:-.04em;font-weight:500}.payout-cta{padding:65px var(--pad);background:#e281d80c;border-top:1px solid var(--line);gap:30px}.payout-cta,.payout-footer{display:flex;align-items:center;justify-content:space-between}.payout-footer{padding:45px var(--pad);gap:25px}.payout-footer>a{display:flex;align-items:center;gap:12px;font-size:14px}.payout-footer svg{width:20px}.payout-teaser{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;overflow:hidden;background:radial-gradient(ellipse at 90% 50%,#b5dcf410,transparent 60%)}.payout-teaser .tag{color:var(--blue);font-size:12px}.payout-teaser h2{font-size:clamp(34px,4.5vw,64px);max-width:600px;margin:24px 0;line-height:1.08;letter-spacing:-.04em}.payout-teaser p{font-size:17px;color:var(--muted);line-height:1.7;max-width:440px;margin:0 0 30px}.payout-teaser-cards{position:relative;height:clamp(270px,34vw,480px);display:block}.payout-teaser-cards img{position:absolute;width:82%;height:auto;max-height:100%;object-fit:contain;border-radius:13px;box-shadow:0 15px 50px #0005;top:8%;left:10%;border:1px solid #ffffff25;transition:transform .4s}.payout-teaser-cards img:first-child{transform:rotate(-11deg) translate(-6%,-3%)}.payout-teaser-cards img:nth-child(2){transform:rotate(7deg) translate(5%)}.payout-teaser-cards img:nth-child(3){transform:rotate(-2deg)}.payout-teaser-cards:hover img:nth-child(3){transform:translateY(-12px) rotate(0deg)}@media(max-width:760px){.payout-page{--payout-top:112px}.payout-intro{padding-top:30px;padding-bottom:45px}.payout-back{margin-bottom:38px}.payout-month{display:block;padding:35px 0 55px}.payout-month-copy{position:relative;top:auto;margin-bottom:30px}.payout-month h2{font-size:42px;margin:15px 0;display:flex;gap:15px;flex-wrap:wrap}.payout-month-summary>p{max-width:100%;font-size:15px;margin:16px 0}.payout-month-copy small{margin-top:15px}.payout-card figcaption{font-size:10px;padding:12px}.payout-cta{display:block;padding-top:40px;padding-bottom:50px}.payout-cta h2{margin-bottom:25px}.payout-footer{flex-wrap:wrap}.payout-teaser{grid-template-columns:1fr;padding-bottom:65px}.payout-teaser-cards{height:95vw;max-height:450px;margin-top:30px}.payout-teaser-cards img{max-width:400px;left:9%}}@media(prefers-reduced-motion:reduce){.payout-teaser-cards img{transition:none}.payout-teaser-cards:hover img:nth-child(3){transform:rotate(-2deg)}}.payout-gesture-hint{margin:0 0 22px;color:var(--fg);font-size:13px;line-height:1.5}.payout-gesture-hint>span{display:block;color:var(--muted);font-size:12px;margin-top:5px}.payout-track .payout-card-space{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.is-interactive .payout-stage{position:relative;min-height:480px;height:min(680px,calc(100svh - 165px));display:flex;flex-direction:column;justify-content:center}.is-interactive .payout-card-space{position:relative;display:block;width:min(100% - 30px,calc((100svh - 280px)*1.065),580px);min-width:290px;aspect-ratio:1/1.06;margin:0 auto 45px}.is-interactive .payout-card{position:absolute;inset:0 0 auto;transform-origin:50% 75%;transform:translate3d(0,calc(var(--depth)*12px),0) rotate(var(--turn)) scale(calc(1 - var(--depth)*.035));transition:transform .38s cubic-bezier(.22,.8,.24,1),opacity .25s;will-change:transform;user-select:none;-webkit-user-select:none}.is-interactive .payout-card>button{touch-action:none;cursor:grab;-webkit-touch-callout:none;outline-offset:-5px}.is-interactive .payout-card:not(.is-active)>button{pointer-events:none}.is-interactive .payout-card.is-dismissed{visibility:hidden;pointer-events:none}.is-interactive .payout-card.is-dragging{transition:none;box-shadow:0 28px 70px #0007}.is-interactive .payout-card.is-dragging>button{cursor:grabbing}.is-interactive .payout-card.is-leaving{transition:transform .28s cubic-bezier(.22,.68,.35,1),opacity .25s ease;pointer-events:none}.is-interactive .payout-card.is-holding{animation:payout-inflate var(--hold-duration,.65s) cubic-bezier(.2,.6,.25,1) forwards}.payout-card img{-webkit-user-drag:none}.payout-card img,.payout-expand{pointer-events:none}.payout-hold-ring{position:absolute;inset:-3px;width:calc(100% + 6px)!important;height:calc(100% + 6px)!important;transform:rotate(-90deg);fill:none;stroke:var(--blue);stroke-width:2;stroke-dasharray:114;stroke-dashoffset:114}.payout-card,.payout-card *,.payout-lightbox,.payout-lightbox *{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.payout-lightbox>img{-webkit-user-drag:none}.is-holding .payout-hold-ring{animation:payout-hold-progress var(--hold-duration,.65s) linear forwards}.payout-deck-progress{display:flex;align-items:center;justify-content:center;gap:18px;position:relative;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums;min-height:25px}.payout-progress-line{width:115px;height:2px;background:var(--line);overflow:hidden}.payout-progress-line i{display:block;height:100%;background:var(--blue);transition:width .35s ease}.payout-complete{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px;color:var(--muted);border:1px solid var(--line);border-radius:16px;background:var(--panel)}.payout-complete button{border:0;background:none;color:var(--blue);font:inherit;font-size:13px;cursor:pointer;border-bottom:1px solid var(--line);padding:8px}@keyframes payout-inflate{0%{transform:scale(1);box-shadow:0 12px 45px #0003}to{transform:scale(1.045);box-shadow:0 20px 70px #b5dcf42a,0 0 0 1px #b5dcf47a}}@keyframes payout-hold-progress{to{stroke-dashoffset:0}}@media(max-width:760px){.payout-gesture-hint{font-size:12px}.payout-gesture-hint>span{font-size:11px}.is-interactive .payout-stage{height:auto;min-height:0;padding:10px 0 25px}.is-interactive .payout-card-space{width:calc(100% - 22px);min-width:0;max-width:500px;margin-bottom:50px}.payout-track .payout-card-space{grid-template-columns:1fr}.payout-month{padding-bottom:45px}.payout-deck-progress{margin-top:0}}@media(prefers-reduced-motion:reduce){.is-interactive .payout-card,.is-interactive .payout-card.is-leaving,.payout-progress-line i{transition:none}.is-interactive .payout-card.is-holding{animation:none;outline:1px solid var(--blue)}}.payout-page .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.payout-cta,.payout-month{scroll-margin-top:12px}.is-interactive .payout-card{touch-action:none;cursor:grab;-webkit-touch-callout:none}.is-interactive .payout-card:not(.is-active){pointer-events:none}.is-interactive .payout-card.is-dragging{cursor:grabbing}.payout-lightbox[open]{animation:payout-open-pulse .38s ease-out both}.payout-lightbox[open]::backdrop{animation:payout-backdrop-in .2s ease-out both}@keyframes payout-open-pulse{0%{opacity:0;transform:scale(.975)}38%{opacity:1;transform:scale(1.012) rotate(.15deg)}65%{transform:scale(.997) rotate(-.1deg)}84%{transform:scale(1.002)}to{opacity:1;transform:scale(1)}}@keyframes payout-backdrop-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.payout-lightbox[open],.payout-lightbox[open]::backdrop{animation:none}}.payout-month-summary[hidden]{display:none}.payout-month-summary{scroll-margin-top:130px}.payout-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:30px var(--pad)}.payout-intro .payout-back,.payout-intro>.tag{margin:0}.payout-intro>.tag{font-size:10px}.payout-sequence{padding-top:35px}@media(max-width:500px){.payout-intro{padding-top:22px;padding-bottom:22px}.payout-intro>.tag{font-size:9px;letter-spacing:.08em}}