.r-btn[data-astro-cid-wg3yfqc3]{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.95rem 1.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.78rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-block}.r-btn[data-astro-cid-wg3yfqc3]:hover{transform:translateY(-2px)}.r-btn[data-astro-cid-wg3yfqc3]:focus-visible{outline:3px solid var(--bar-primary);outline-offset:3px}.r-btn--solid[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary);color:var(--bar-secondary-fg)}.r-btn--solid[data-astro-cid-wg3yfqc3]:hover{box-shadow:0 10px 28px #f9b81f59}.r-btn--dark[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary-fg);color:var(--bar-secondary)}.r-btn--dark[data-astro-cid-wg3yfqc3]:hover{box-shadow:0 10px 28px #00000040}.r-yellow[data-astro-cid-wg3yfqc3]{color:var(--bar-secondary)}.r-title[data-astro-cid-wg3yfqc3]{text-transform:uppercase;color:var(--bar-cream);margin-bottom:clamp(2rem,4vw,3rem);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2rem,5.2vw,4rem);line-height:.92}.r-title--dark[data-astro-cid-wg3yfqc3]{color:var(--bar-primary);margin-bottom:1.5rem}.r-hero[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary);padding-block:clamp(4rem,9vw,7rem);position:relative;overflow:hidden}.r-hero__inner[data-astro-cid-wg3yfqc3]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.r-hero__title[data-astro-cid-wg3yfqc3]{text-transform:uppercase;color:var(--bar-secondary-fg);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.7rem,7.5vw,6.5rem);line-height:.86}.r-pills[data-astro-cid-wg3yfqc3]{flex-wrap:wrap;gap:.5rem;margin:1.75rem 0 2rem;padding:0;list-style:none;display:flex}.r-pills[data-astro-cid-wg3yfqc3] li[data-astro-cid-wg3yfqc3]{letter-spacing:.1em;text-transform:uppercase;color:var(--bar-secondary-fg);border:1.5px solid #1934264d;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .95rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:.7rem;display:inline-flex}.r-pills[data-astro-cid-wg3yfqc3] li[data-astro-cid-wg3yfqc3]:before{content:"✓";font-family:system-ui,sans-serif}.r-hero__visual[data-astro-cid-wg3yfqc3]{aspect-ratio:1;width:100%;max-width:34rem;margin-inline:auto;position:relative}.r-float[data-astro-cid-wg3yfqc3]{margin:0;animation:6s ease-in-out infinite r-bob;position:absolute}.r-float[data-astro-cid-wg3yfqc3] img[data-astro-cid-wg3yfqc3]{filter:drop-shadow(0 22px 26px #19342647);width:100%;height:auto;display:block}.r-float--1[data-astro-cid-wg3yfqc3]{--r:-10deg;width:30%;animation-delay:-1s;top:4%;left:6%}.r-float--2[data-astro-cid-wg3yfqc3]{--r:8deg;width:48%;animation-delay:-3s;top:6%;right:-2%}.r-float--3[data-astro-cid-wg3yfqc3]{--r:-4deg;width:62%;animation-delay:-2s;bottom:0;left:8%}@keyframes r-bob{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(calc(var(--r) + 3deg)) translateY(-12px)}}.r-sticker[data-astro-cid-wg3yfqc3]{background:var(--bar-primary);width:4.6rem;height:4.6rem;color:var(--bar-secondary);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-family:MPI Gothic,system-ui,sans-serif;font-size:.9rem;line-height:1;display:flex;position:absolute;top:-.4rem;right:-.4rem;transform:rotate(12deg);box-shadow:0 8px 18px #0003}.r-sticker[data-astro-cid-wg3yfqc3] span[data-astro-cid-wg3yfqc3]{letter-spacing:.15em;text-transform:uppercase;color:var(--bar-cream);margin-top:.2rem;font-size:.55rem}.r-float--3[data-astro-cid-wg3yfqc3] .r-sticker[data-astro-cid-wg3yfqc3]{top:auto;bottom:10%;right:2%}@media (width<=820px){.r-hero__inner[data-astro-cid-wg3yfqc3]{grid-template-columns:1fr}.r-hero__visual[data-astro-cid-wg3yfqc3]{max-width:24rem}.r-float--2[data-astro-cid-wg3yfqc3]{width:44%;right:6%}.r-sticker[data-astro-cid-wg3yfqc3]{width:3.8rem;height:3.8rem;font-size:.78rem}}.r-steps[data-astro-cid-wg3yfqc3]{background:var(--bar-primary);padding-block:clamp(4.5rem,9vw,7.5rem)}.r-steps__grid[data-astro-cid-wg3yfqc3]{grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width<=760px){.r-steps__grid[data-astro-cid-wg3yfqc3]{grid-template-columns:1fr}}.r-step[data-astro-cid-wg3yfqc3]{border-top:1px solid #ffffff26;padding-top:1.25rem}.r-step__num[data-astro-cid-wg3yfqc3]{color:var(--bar-secondary);margin-bottom:1.1rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(3.5rem,7vw,5.5rem);line-height:.9;display:block}.r-step__title[data-astro-cid-wg3yfqc3]{letter-spacing:.05em;text-transform:uppercase;color:var(--bar-cream);margin-bottom:.6rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:1.15rem}.r-step__body[data-astro-cid-wg3yfqc3]{color:#ffffffb8;max-width:34ch;font-size:.98rem;line-height:1.7}.r-rate[data-astro-cid-wg3yfqc3]{background:var(--bar-cream);padding-block:clamp(4.5rem,9vw,7.5rem)}.r-rate__inner[data-astro-cid-wg3yfqc3]{grid-template-columns:1fr auto;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}@media (width<=820px){.r-rate__inner[data-astro-cid-wg3yfqc3]{grid-template-columns:1fr}.r-rate__visual[data-astro-cid-wg3yfqc3]{order:-1}}.r-rate__body[data-astro-cid-wg3yfqc3]{color:var(--bar-foreground);max-width:46ch;margin-bottom:1.5rem;font-size:1.05rem;line-height:1.75}.r-rate__bonus[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary);color:var(--bar-secondary-fg);border-radius:999px;align-items:center;gap:.75rem;padding:.7rem 1.2rem .7rem .7rem;font-size:.92rem;font-weight:700;line-height:1.35;display:inline-flex}.r-rate__bonus-icon[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary-fg);width:1.9rem;height:1.9rem;color:var(--bar-secondary);border-radius:50%;flex-shrink:0;place-items:center;font-family:MPI Gothic,system-ui,sans-serif;display:grid}.r-coin[data-astro-cid-wg3yfqc3]{aspect-ratio:1;background:radial-gradient(circle at 32% 26%, #ffeb99 0%, #fbcc4b 34%, var(--bar-secondary) 62%, #e1940e 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:clamp(13rem,24vw,18rem);margin-inline:auto;display:flex;position:relative;box-shadow:0 24px 50px -10px #8a5d0f73,inset 0 2px 7px #fff9,inset 0 -8px 18px #814b0e52}.r-coin[data-astro-cid-wg3yfqc3]:before{content:"";border:2px dashed #8250174d;border-radius:50%;position:absolute;inset:.8rem}html.js .r-coin[data-astro-cid-wg3yfqc3].is-in{animation:1.2s cubic-bezier(.16,1,.3,1) both r-spin}@keyframes r-spin{0%{transform:rotateY(-180deg)scale(.8)}}.r-coin__label[data-astro-cid-wg3yfqc3],.r-coin__sub[data-astro-cid-wg3yfqc3]{letter-spacing:.22em;text-transform:uppercase;color:var(--bar-secondary-fg);font-family:MPI Gothic,system-ui,sans-serif;font-size:.7rem;position:relative}.r-coin__num[data-astro-cid-wg3yfqc3]{color:var(--bar-secondary-fg);font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(4rem,8vw,5.5rem);line-height:.9;position:relative}.r-rewards[data-astro-cid-wg3yfqc3]{background:var(--bar-primary);padding-block:clamp(4.5rem,9vw,7.5rem)}.r-ladder[data-astro-cid-wg3yfqc3]{--dot-y:13.5rem;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.r-ladder[data-astro-cid-wg3yfqc3]:before,.r-ladder[data-astro-cid-wg3yfqc3]:after{content:"";top:calc(var(--dot-y) + .55rem);background:#ffffff26;border-radius:3px;height:3px;position:absolute;left:16.6%;right:16.6%}.r-ladder[data-astro-cid-wg3yfqc3]:after{background:var(--bar-secondary);transform-origin:0;transition:transform 1.6s cubic-bezier(.65,0,.35,1) .2s;transform:scaleX(0)}.r-ladder[data-astro-cid-wg3yfqc3].is-filled:after{transform:scaleX(1)}.r-reward[data-astro-cid-wg3yfqc3]{text-align:center;flex-direction:column;align-items:center;display:flex}.r-reward__photo[data-astro-cid-wg3yfqc3]{place-items:center;height:12rem;margin-bottom:1.5rem;display:grid}.r-reward__photo[data-astro-cid-wg3yfqc3] img[data-astro-cid-wg3yfqc3]{object-fit:contain;filter:drop-shadow(0 18px 22px #00000073);width:auto;max-width:13rem;height:12rem;transition:transform .4s cubic-bezier(.16,1,.3,1)}.r-reward[data-astro-cid-wg3yfqc3]:hover .r-reward__photo[data-astro-cid-wg3yfqc3] img[data-astro-cid-wg3yfqc3]{transform:scale(1.08)rotate(-4deg)}.r-reward__dot[data-astro-cid-wg3yfqc3]{z-index:1;background:var(--bar-primary);border:3px solid #ffffff4d;border-radius:50%;width:1.1rem;height:1.1rem;transition:background .3s,border-color .3s;position:relative}.r-ladder[data-astro-cid-wg3yfqc3].is-filled .r-reward__dot[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary);border-color:var(--bar-secondary)}.r-ladder[data-astro-cid-wg3yfqc3].is-filled .r-reward[data-astro-cid-wg3yfqc3]:first-child .r-reward__dot[data-astro-cid-wg3yfqc3]{transition-delay:.2s}.r-ladder[data-astro-cid-wg3yfqc3].is-filled .r-reward[data-astro-cid-wg3yfqc3]:nth-child(2) .r-reward__dot[data-astro-cid-wg3yfqc3]{transition-delay:1s}.r-ladder[data-astro-cid-wg3yfqc3].is-filled .r-reward[data-astro-cid-wg3yfqc3]:nth-child(3) .r-reward__dot[data-astro-cid-wg3yfqc3]{transition-delay:1.8s}.r-reward__points[data-astro-cid-wg3yfqc3]{color:var(--bar-secondary);font-variant-numeric:tabular-nums;margin-top:1.25rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(1.9rem,3.5vw,2.6rem);line-height:1}.r-reward__points[data-astro-cid-wg3yfqc3] span[data-astro-cid-wg3yfqc3]{letter-spacing:.12em;color:var(--bar-cream);font-size:.45em}.r-reward__label[data-astro-cid-wg3yfqc3]{color:#ffffffc7;margin-top:.5rem;font-size:.98rem}@media (width<=680px){.r-ladder[data-astro-cid-wg3yfqc3]{grid-template-columns:1fr;gap:2rem;padding-left:2.25rem}.r-ladder[data-astro-cid-wg3yfqc3]:before,.r-ladder[data-astro-cid-wg3yfqc3]:after{width:3px;height:auto;inset:.5rem auto .5rem .45rem}.r-ladder[data-astro-cid-wg3yfqc3]:after{transform-origin:top;transform:scaleY(0)}.r-ladder[data-astro-cid-wg3yfqc3].is-filled:after{transform:scaleY(1)}.r-reward[data-astro-cid-wg3yfqc3]{text-align:left;grid-template-columns:6rem 1fr;align-items:center;column-gap:1.25rem;display:grid;position:relative}.r-reward__photo[data-astro-cid-wg3yfqc3]{grid-row:span 2;height:6rem;margin:0}.r-reward__photo[data-astro-cid-wg3yfqc3] img[data-astro-cid-wg3yfqc3]{max-width:6rem;height:6rem}.r-reward__dot[data-astro-cid-wg3yfqc3]{margin-top:-.55rem;position:absolute;top:50%;left:-2.1rem}.r-reward__points[data-astro-cid-wg3yfqc3]{align-self:end;margin-top:0}.r-reward__label[data-astro-cid-wg3yfqc3]{align-self:start}}.r-cta[data-astro-cid-wg3yfqc3]{background:var(--bar-secondary);text-align:center;padding-block:clamp(5rem,10vw,8rem)}.r-cta__heading[data-astro-cid-wg3yfqc3]{text-transform:uppercase;color:var(--bar-secondary-fg);margin-bottom:1.5rem;font-family:MPI Gothic,system-ui,sans-serif;font-size:clamp(2.5rem,8vw,6rem);line-height:.88}.r-cta__sub[data-astro-cid-wg3yfqc3]{color:var(--bar-secondary-fg);opacity:.8;margin-bottom:2rem;font-size:.98rem}@media (prefers-reduced-motion:reduce){.r-float[data-astro-cid-wg3yfqc3]{transform:rotate(var(--r));animation:none}html.js .r-coin[data-astro-cid-wg3yfqc3].is-in{animation:none}.r-ladder[data-astro-cid-wg3yfqc3]:after,.r-reward__dot[data-astro-cid-wg3yfqc3],.r-reward__photo[data-astro-cid-wg3yfqc3] img[data-astro-cid-wg3yfqc3]{transition:none}}
