.chrome-module__nPBEpW__header{z-index:20;background:var(--rk-blue,#1e4bc4);color:var(--rk-paper);position:relative}.chrome-module__nPBEpW__headerNavy{background:var(--rk-ink)}.chrome-module__nPBEpW__headerInner{align-items:center;gap:1rem;width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);min-height:80px;margin-inline:auto;display:flex}.chrome-module__nPBEpW__brand{color:inherit;align-items:center;gap:.8rem;margin-right:auto;text-decoration:none;display:inline-flex}.chrome-module__nPBEpW__mark{filter:drop-shadow(0 6px 12px #07142859);width:auto;height:60px;transition:transform .5s cubic-bezier(.16,1,.3,1)}.chrome-module__nPBEpW__brand:hover .chrome-module__nPBEpW__mark{transform:rotate(-4deg)scale(1.04)}.chrome-module__nPBEpW__program{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-left:1px solid #fffdf93d;padding-left:.8rem;font-size:1.05rem;font-style:italic;font-weight:900}.chrome-module__nPBEpW__nav{gap:.2rem;display:flex}.chrome-module__nPBEpW__nav a{color:#fffdf9db;font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.65rem .8rem;font-size:1.05rem;font-weight:700;text-decoration:none}.chrome-module__nPBEpW__nav a:hover{color:var(--rk-paper);text-decoration:underline;-webkit-text-decoration-color:var(--rk-accent-hover);text-decoration-color:var(--rk-accent-hover);text-underline-offset:.45em;text-decoration-thickness:3px}.chrome-module__nPBEpW__call{background:var(--rk-accent);min-height:46px;color:var(--rk-paper);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.05em;white-space:nowrap;border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem;font-size:1.08rem;font-style:italic;font-weight:800;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.chrome-module__nPBEpW__call:hover{background:var(--rk-accent-hover);transform:translateY(-1px)}.chrome-module__nPBEpW__call svg{flex:none;width:1.1em;height:1.1em}.chrome-module__nPBEpW__callShort{display:none}.chrome-module__nPBEpW__brand:focus-visible,.chrome-module__nPBEpW__nav a:focus-visible,.chrome-module__nPBEpW__call:focus-visible,.chrome-module__nPBEpW__links a:focus-visible,.chrome-module__nPBEpW__legal a:focus-visible,.chrome-module__nPBEpW__phone:focus-visible{outline:3px solid var(--rk-accent-hover);outline-offset:3px;border-radius:6px}@media (max-width:900px){.chrome-module__nPBEpW__nav{display:none}}@media (max-width:560px){.chrome-module__nPBEpW__headerInner{min-height:68px}.chrome-module__nPBEpW__mark{height:50px}.chrome-module__nPBEpW__program{padding-left:.65rem;font-size:.98rem}.chrome-module__nPBEpW__call{padding:.6rem .9rem}.chrome-module__nPBEpW__callNumber{display:none}.chrome-module__nPBEpW__callShort{display:inline}}.chrome-module__nPBEpW__footer{background:var(--rk-navy-deep,#071428);color:#fffdf9d6}.chrome-module__nPBEpW__stripes{background:repeating-linear-gradient(180deg, var(--rk-accent) 0 4px, var(--rk-paper) 4px 7px);height:14px}.chrome-module__nPBEpW__footerInner{gap:2.5rem;width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin-inline:auto;padding:clamp(3rem,6vw,4.5rem) 0 2rem;display:grid}.chrome-module__nPBEpW__footerBrand{justify-items:start;gap:1.1rem;display:grid}.chrome-module__nPBEpW__footerMark{width:auto;height:100px}.chrome-module__nPBEpW__tag{color:var(--rk-paper);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(2.4rem,6vw,4.2rem);font-style:italic;font-weight:900;line-height:.85}.chrome-module__nPBEpW__label{color:var(--rk-foam,#8ed8f8);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .85rem;font-size:.95rem;font-weight:800}.chrome-module__nPBEpW__address{font-style:normal;line-height:1.7}.chrome-module__nPBEpW__phone{color:var(--rk-paper);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;margin-top:.6rem;font-size:1.9rem;font-style:italic;font-weight:900;text-decoration:none;display:inline-block}.chrome-module__nPBEpW__phone:hover{color:var(--rk-foam,#8ed8f8)}.chrome-module__nPBEpW__links{align-content:start;gap:.45rem;display:grid}.chrome-module__nPBEpW__links a{color:var(--rk-paper);font-weight:600;text-decoration:none}.chrome-module__nPBEpW__links a:hover{color:var(--rk-foam,#8ed8f8);text-underline-offset:.25em;text-decoration:underline}.chrome-module__nPBEpW__legal{color:#fffdf9b8;border-top:1px solid #fffdf938;flex-wrap:wrap;gap:.5rem 1.5rem;padding-top:1.5rem;font-size:.76rem;display:flex}.chrome-module__nPBEpW__legal a{color:inherit}.chrome-module__nPBEpW__legal a:hover{color:var(--rk-paper)}@media (min-width:820px){.chrome-module__nPBEpW__footerInner{grid-template-columns:1.4fr 1fr 1fr}.chrome-module__nPBEpW__legal{grid-column:1/-1}}
.refer-module__wUEwXG__page,.refer-module__wUEwXG__shell{background:var(--rk-paper);min-height:60dvh;color:var(--rk-ink)}.refer-module__wUEwXG__wrap{width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin-inline:auto}.refer-module__wUEwXG__loading{min-height:50dvh;color:var(--rk-muted);place-items:center;margin:0;font-size:15px;display:grid}.refer-module__wUEwXG__stage,.refer-module__wUEwXG__band{isolation:isolate;background:var(--rk-blue);color:var(--rk-paper);position:relative;overflow:hidden}.refer-module__wUEwXG__stage:before,.refer-module__wUEwXG__band:before{z-index:-1;content:"";background:linear-gradient(115deg,#0000 0 64%,#ffffff12 64% 65.4%,#0000 65.4% 68%,#ffffff0d 68% 69%,#0000 69%),radial-gradient(60% 80% at 15% 0,#ffffff14,#0000 70%);position:absolute;inset:0}.refer-module__wUEwXG__stageInner{align-items:center;gap:clamp(2rem,5vw,4rem);width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin-inline:auto;padding:clamp(2.5rem,7vw,5.5rem) 0 clamp(3rem,7vw,5.5rem);display:grid}.refer-module__wUEwXG__bandInner{width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin-inline:auto;padding:clamp(2rem,6vw,4.25rem) 0 clamp(6.5rem,12vw,8.5rem)}@media (min-width:960px){.refer-module__wUEwXG__stageInner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.refer-module__wUEwXG__eyebrow,.refer-module__wUEwXG__eyebrowLight{color:var(--rk-accent);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1rem;font-size:.98rem;font-weight:800;line-height:1.1;display:inline-flex}.refer-module__wUEwXG__eyebrowLight{color:var(--rk-foam)}.refer-module__wUEwXG__eyebrow:before,.refer-module__wUEwXG__eyebrowLight:before{content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:currentColor;flex:none;width:.95em;height:.95em}.refer-module__wUEwXG__headline,.refer-module__wUEwXG__mega{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:-.012em;text-transform:uppercase;text-wrap:balance;margin:0;font-style:italic;font-weight:900;line-height:.9}.refer-module__wUEwXG__headline{font-size:clamp(2.6rem,9vw,4.4rem)}.refer-module__wUEwXG__mega{text-shadow:0 6px 30px #0714284d;font-size:clamp(3rem,8.4vw,6.6rem)}.refer-module__wUEwXG__megaAccent{color:var(--rk-foam)}.refer-module__wUEwXG__subhead,.refer-module__wUEwXG__subheadLight{max-width:54ch;color:var(--rk-muted);margin:1.3rem 0 0;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.6}.refer-module__wUEwXG__subheadLight{color:#fffdf9e0}.refer-module__wUEwXG__display{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6vw,4.6rem);font-style:italic;font-weight:900;line-height:.9}.refer-module__wUEwXG__display em{color:var(--rk-accent);font-style:inherit}.refer-module__wUEwXG__ctaRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.refer-module__wUEwXG__ctaRed,.refer-module__wUEwXG__ctaGhost,.refer-module__wUEwXG__primary,.refer-module__wUEwXG__secondary{cursor:pointer;min-height:54px;font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.06em;text-align:center;text-transform:uppercase;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.55rem;font-size:1.12rem;font-style:italic;font-weight:800;line-height:1;text-decoration:none;transition:transform .24s cubic-bezier(.16,1,.3,1),background-color .24s,border-color .24s,color .24s;display:inline-flex}.refer-module__wUEwXG__ctaRed,.refer-module__wUEwXG__primary{background:var(--rk-accent);color:var(--rk-paper);box-shadow:0 10px 24px -12px #c91e2fcc}.refer-module__wUEwXG__ctaRed:hover,.refer-module__wUEwXG__primary:hover:not(:disabled){background:var(--rk-accent-hover);transform:translateY(-2px)}.refer-module__wUEwXG__ctaGhost{color:var(--rk-paper);border-color:#fffdf9b3}.refer-module__wUEwXG__ctaGhost:hover{background:var(--rk-paper);color:var(--rk-ink);transform:translateY(-2px)}.refer-module__wUEwXG__secondary{border-color:var(--rk-ink);color:var(--rk-ink);background:0 0}.refer-module__wUEwXG__secondary:hover:not(:disabled){background:var(--rk-ink);color:var(--rk-paper)}.refer-module__wUEwXG__ctaRed:after,.refer-module__wUEwXG__primary:after{content:"";clip-path:polygon(0 42%,62% 42%,62% 14%,100% 50%,62% 86%,62% 58%,0 58%);background:currentColor;width:1.05em;height:1.05em}.refer-module__wUEwXG__primary{width:100%;margin-top:1.4rem}.refer-module__wUEwXG__primary:disabled,.refer-module__wUEwXG__secondary:disabled{opacity:.55;cursor:default}.refer-module__wUEwXG__primary:active,.refer-module__wUEwXG__ctaRed:active{transform:scale(.98)}.refer-module__wUEwXG__textButton{color:var(--rk-muted);cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;padding:.4rem .2rem;font-family:inherit;font-size:.88rem;font-weight:600;text-decoration:underline}.refer-module__wUEwXG__textButton:hover{color:var(--rk-ink)}.refer-module__wUEwXG__signOut{min-height:44px;color:var(--rk-paper);cursor:pointer;font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:2px solid #fffdf98c;border-radius:999px;flex:none;padding:.5rem 1.1rem;font-size:1rem;font-weight:800;transition:background-color .22s,color .22s}.refer-module__wUEwXG__signOut:hover{background:var(--rk-paper);color:var(--rk-ink)}.refer-module__wUEwXG__ctaRed:focus-visible,.refer-module__wUEwXG__ctaGhost:focus-visible,.refer-module__wUEwXG__primary:focus-visible,.refer-module__wUEwXG__secondary:focus-visible,.refer-module__wUEwXG__textButton:focus-visible,.refer-module__wUEwXG__signOut:focus-visible,.refer-module__wUEwXG__toolbarButton:focus-visible,.refer-module__wUEwXG__toolbarActive:focus-visible,.refer-module__wUEwXG__footerLink:focus-visible{outline:3px solid var(--rk-accent-hover);outline-offset:3px}.refer-module__wUEwXG__panel,.refer-module__wUEwXG__card{border:1px solid color-mix(in srgb, var(--rk-ink) 12%, transparent);background:var(--rk-paper);color:var(--rk-ink);border-radius:22px;gap:1.1rem;padding:clamp(1.35rem,3.5vw,2.25rem);display:grid;box-shadow:0 2px 6px #0b1e3a0f,0 30px 60px -32px #0b1e3a73}.refer-module__wUEwXG__panelTitle,.refer-module__wUEwXG__blockTitle{color:var(--rk-ink);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;text-transform:uppercase;margin:0;font-size:clamp(1.8rem,4vw,2.5rem);font-style:italic;font-weight:900;line-height:.92}.refer-module__wUEwXG__block{gap:1rem;display:grid}.refer-module__wUEwXG__blockBody{color:var(--rk-muted);margin:0;font-size:.95rem;line-height:1.6}.refer-module__wUEwXG__label{color:var(--rk-ink);margin:1.1rem 0 .45rem;font-size:.86rem;font-weight:700;display:block}.refer-module__wUEwXG__input{border:1px solid color-mix(in srgb, var(--rk-ink) 34%, transparent);width:100%;min-height:54px;color:var(--rk-ink);background:#fff;border-radius:14px;padding:.85rem 1rem;font-family:inherit;font-size:16px;transition:border-color .2s,box-shadow .2s}.refer-module__wUEwXG__input:hover{border-color:var(--rk-ink)}.refer-module__wUEwXG__input:focus-visible{border-color:var(--rk-blue);outline:none;box-shadow:0 0 0 4px #1e4bc438}.refer-module__wUEwXG__hint{color:var(--rk-muted);margin:.8rem 0 0;font-size:.86rem;line-height:1.55}.refer-module__wUEwXG__code{background:var(--rk-sky);color:var(--rk-ink);font-family:var(--rk-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);overflow-wrap:anywhere;border-radius:8px;padding:.15rem .5rem;font-size:.85rem}.refer-module__wUEwXG__error,.refer-module__wUEwXG__notice,.refer-module__wUEwXG__success{border:1px solid;border-radius:14px;gap:.7rem;margin:1rem 0 0;padding:.9rem 1rem;font-size:.9rem;line-height:1.55;display:flex}.refer-module__wUEwXG__error:before,.refer-module__wUEwXG__notice:before,.refer-module__wUEwXG__success:before{color:#fff;text-align:center;border-radius:50%;flex:none;width:1.4rem;height:1.4rem;font-size:.85rem;font-weight:800;line-height:1.4rem}.refer-module__wUEwXG__error{color:#9b1f17;background:#b3261e0f;border-color:#b3261e4d}.refer-module__wUEwXG__error:before{content:"!";background:#b3261e}.refer-module__wUEwXG__notice{border-color:color-mix(in srgb, var(--rk-ink) 16%, transparent);background:var(--rk-sky);color:var(--rk-ink)}.refer-module__wUEwXG__notice:before{background:var(--rk-ink);content:"i"}.refer-module__wUEwXG__success{background:var(--rk-sky);color:var(--rk-ink);border-color:#1e4bc440}.refer-module__wUEwXG__success:before{background:var(--rk-blue);content:"✓"}.refer-module__wUEwXG__joinBody,.refer-module__wUEwXG__dashBody{z-index:1;position:relative}.refer-module__wUEwXG__joinBody{align-items:start;gap:clamp(1.25rem,3vw,2rem);width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin:clamp(-5.5rem,-9vw,-4.5rem) auto 0;padding-bottom:clamp(3.5rem,8vw,6rem);display:grid}.refer-module__wUEwXG__joinAside{background:var(--rk-sky);border-radius:22px;gap:1rem;padding:clamp(1.35rem,3.5vw,2.25rem);display:grid}@media (min-width:900px){.refer-module__wUEwXG__joinBody{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.refer-module__wUEwXG__joinAside{margin-top:5.5rem}}.refer-module__wUEwXG__dashHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}.refer-module__wUEwXG__codeLine{color:#fffdf9e0;flex-wrap:wrap;align-items:center;gap:.6rem;margin:1.3rem 0 0;font-size:.92rem;display:flex}.refer-module__wUEwXG__codeChip{background:var(--rk-paper);color:var(--rk-ink);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.12em;border-radius:999px;padding:.4rem .85rem;font-size:1.35rem;font-style:italic;font-weight:900;line-height:1}.refer-module__wUEwXG__dashBody{align-items:start;gap:clamp(1rem,2.5vw,1.5rem);width:min(100% - 2*clamp(1rem,4.2vw,2.75rem),1240px);margin:clamp(-5rem,-8vw,-4rem) auto 0;padding-bottom:clamp(3.5rem,8vw,6rem);display:grid}.refer-module__wUEwXG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.6vw,1rem);display:grid}.refer-module__wUEwXG__stat{background:var(--rk-paper);min-width:0;color:var(--rk-ink);border-radius:20px;align-content:start;gap:.35rem;padding:clamp(1rem,2.6vw,1.4rem);display:grid;box-shadow:0 2px 6px #0b1e3a0f,0 26px 50px -30px #0b1e3a8c}.refer-module__wUEwXG__stat:nth-child(2){background:var(--rk-accent);color:var(--rk-paper)}.refer-module__wUEwXG__stat:nth-child(3){background:var(--rk-ink);color:var(--rk-paper)}.refer-module__wUEwXG__stat:nth-child(4){background:var(--rk-foam);color:var(--rk-ink)}.refer-module__wUEwXG__statValue{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(2.4rem,6vw,3.6rem);font-style:italic;font-weight:900;line-height:.9}.refer-module__wUEwXG__statLabel{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.95rem;font-weight:800}.refer-module__wUEwXG__statHint{opacity:.9;font-size:.78rem}@media (min-width:760px){.refer-module__wUEwXG__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1000px){.refer-module__wUEwXG__dashBody{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.refer-module__wUEwXG__dashWide{grid-column:1/-1}}.refer-module__wUEwXG__toolbar{flex-wrap:wrap;gap:.5rem;display:flex}.refer-module__wUEwXG__toolbarButton,.refer-module__wUEwXG__toolbarActive{border:1px solid color-mix(in srgb, var(--rk-ink) 22%, transparent);background:var(--rk-paper);min-height:44px;color:var(--rk-ink);cursor:pointer;font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.55rem 1rem;font-size:1rem;font-weight:800;transition:background-color .2s,color .2s,border-color .2s}.refer-module__wUEwXG__toolbarButton:hover{border-color:var(--rk-ink)}.refer-module__wUEwXG__toolbarActive{border-color:var(--rk-ink);background:var(--rk-ink);color:var(--rk-paper)}.refer-module__wUEwXG__ladderWrap{position:relative}.refer-module__wUEwXG__rail{background:color-mix(in srgb, var(--rk-ink) 14%, transparent);border-radius:4px;width:4px;position:absolute;top:34px;bottom:34px;left:22px}.refer-module__wUEwXG__railFill{background:var(--rk-accent);border-radius:4px;width:100%;transition:height .9s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}.refer-module__wUEwXG__ladder{gap:.35rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.refer-module__wUEwXG__rung,.refer-module__wUEwXG__rungReached,.refer-module__wUEwXG__rungCurrent{border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:1rem;padding:.6rem .75rem .6rem 0;display:grid}.refer-module__wUEwXG__rungCurrent{background:color-mix(in srgb, var(--rk-accent) 8%, transparent)}.refer-module__wUEwXG__rungNode{z-index:1;border:3px solid color-mix(in srgb, var(--rk-ink) 22%, transparent);background:var(--rk-paper);width:48px;height:48px;color:var(--rk-ink);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:1.45rem;font-style:italic;font-weight:900;line-height:1;display:flex;position:relative}.refer-module__wUEwXG__rungReached .refer-module__wUEwXG__rungNode{border-color:var(--rk-ink);background:var(--rk-ink);color:var(--rk-paper)}.refer-module__wUEwXG__rungCurrent .refer-module__wUEwXG__rungNode{border-color:var(--rk-accent);background:var(--rk-accent);color:var(--rk-paper);box-shadow:0 0 0 6px color-mix(in srgb, var(--rk-accent) 18%, transparent);animation:.52s cubic-bezier(.16,1,.3,1) refer-module__wUEwXG__stamp}@keyframes refer-module__wUEwXG__stamp{0%{transform:scale(.7)}to{transform:scale(1)}}.refer-module__wUEwXG__rungBody{gap:.15rem;min-width:0;display:grid}.refer-module__wUEwXG__rungCount{color:var(--rk-blue);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.95rem;font-weight:800}.refer-module__wUEwXG__rungLabel{color:var(--rk-ink);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.3rem,2.6vw,1.6rem);font-style:italic;font-weight:900;line-height:1}.refer-module__wUEwXG__rungReward{color:var(--rk-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.refer-module__wUEwXG__rungBadge{background:var(--rk-accent);color:var(--rk-paper);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;justify-self:start;margin-top:.35rem;padding:.3rem .7rem;font-size:.85rem;font-weight:800}.refer-module__wUEwXG__how{background:var(--rk-ink);color:var(--rk-paper);padding-block:clamp(4rem,9vw,7rem)}.refer-module__wUEwXG__how .refer-module__wUEwXG__display{color:var(--rk-paper)}.refer-module__wUEwXG__how .refer-module__wUEwXG__display em{color:var(--rk-accent-hover)}.refer-module__wUEwXG__steps{gap:1.5rem;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;list-style:none;display:grid}.refer-module__wUEwXG__step{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.refer-module__wUEwXG__stepNumber{color:var(--rk-foam);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;font-size:clamp(2.8rem,6vw,3.8rem);font-style:italic;font-weight:900;line-height:.8}.refer-module__wUEwXG__stepBody{gap:.4rem;min-width:0;display:grid}.refer-module__wUEwXG__stepLabel{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;text-transform:uppercase;font-size:clamp(1.6rem,3vw,2.1rem);font-style:italic;font-weight:900;line-height:.95}.refer-module__wUEwXG__stepDetail{color:#fffdf9c7;font-size:.92rem;line-height:1.55}@media (min-width:860px){.refer-module__wUEwXG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.refer-module__wUEwXG__marquee{border-block:4px solid var(--rk-paper);background:var(--rk-accent);box-shadow:0 -4px 0 var(--rk-ink), 0 4px 0 var(--rk-ink);color:var(--rk-paper);overflow:hidden}.refer-module__wUEwXG__marqueeTrack{width:max-content;animation:40s linear infinite refer-module__wUEwXG__marquee;display:flex}.refer-module__wUEwXG__marqueeGroup{flex:none;align-items:center;display:flex}.refer-module__wUEwXG__marqueeItem{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.6rem;padding:.95rem 0 .85rem 1.6rem;font-size:clamp(1.25rem,2.4vw,1.75rem);font-style:italic;font-weight:900;line-height:1;display:inline-flex}.refer-module__wUEwXG__marqueeItem:after{background:var(--rk-paper);content:"";clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:1.1rem;height:1.1rem}@keyframes refer-module__wUEwXG__marquee{to{transform:translate(-50%)}}.refer-module__wUEwXG__namePrompt{background:var(--rk-sky);border-radius:22px;gap:.85rem;padding:clamp(1.25rem,3vw,1.75rem);display:grid;box-shadow:0 2px 6px #0b1e3a0f,0 30px 60px -32px #0b1e3a73}.refer-module__wUEwXG__namePromptText{color:var(--rk-ink);margin:0;font-size:.95rem;font-weight:600}.refer-module__wUEwXG__nameRow{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.refer-module__wUEwXG__nameActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.refer-module__wUEwXG__nameActions .refer-module__wUEwXG__secondary{min-height:46px;padding:.55rem 1.4rem;font-size:1rem}.refer-module__wUEwXG__payouts{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.refer-module__wUEwXG__payout{background:var(--rk-sky);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:.75rem;padding:.85rem 1rem;display:flex}.refer-module__wUEwXG__payoutAmount,.refer-module__wUEwXG__payoutNegative{font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;font-variant-numeric:tabular-nums;font-size:1.5rem;font-style:italic;font-weight:900}.refer-module__wUEwXG__payoutNegative{color:#b3261e}.refer-module__wUEwXG__payoutMeta{color:var(--rk-muted);font-size:.86rem}.refer-module__wUEwXG__footer,.refer-module__wUEwXG__fine{color:var(--rk-muted);gap:.6rem;font-size:.8rem;line-height:1.65;display:grid}.refer-module__wUEwXG__footer p,.refer-module__wUEwXG__fine p{max-width:80ch;margin:0}.refer-module__wUEwXG__footerLink{color:var(--rk-ink);font-weight:700}.refer-module__wUEwXG__finePanel{border:1px solid color-mix(in srgb, var(--rk-ink) 12%, transparent);background:var(--rk-cream);border-radius:22px;padding:clamp(1.25rem,3vw,1.75rem)}@media (max-width:380px){.refer-module__wUEwXG__nameRow{grid-template-columns:1fr}.refer-module__wUEwXG__rung,.refer-module__wUEwXG__rungReached,.refer-module__wUEwXG__rungCurrent{grid-template-columns:40px minmax(0,1fr);gap:.8rem}.refer-module__wUEwXG__rungNode{width:40px;height:40px;font-size:1.2rem}.refer-module__wUEwXG__rail{top:30px;bottom:30px;left:19px}}@media (prefers-reduced-motion:reduce){.refer-module__wUEwXG__marqueeTrack,.refer-module__wUEwXG__rungCurrent .refer-module__wUEwXG__rungNode{animation:none}}
.share-module__w0A2ea__row{gap:.85rem;display:grid}.share-module__w0A2ea__linkBox{border:1px solid color-mix(in srgb, var(--rk-ink) 22%, transparent);background:var(--rk-sky,#e8f1fd);border-radius:999px;align-items:center;gap:.6rem;min-width:0;padding:.5rem .5rem .5rem 1rem;display:flex}.share-module__w0A2ea__link{min-width:0;color:var(--rk-ink);font-family:var(--rk-font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:14px;overflow:hidden}.share-module__w0A2ea__copy,.share-module__w0A2ea__share{cursor:pointer;font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex:none;font-style:italic;font-weight:800}.share-module__w0A2ea__copy{background:var(--rk-ink);min-height:44px;color:var(--rk-paper);border:0;padding:.5rem 1.2rem;font-size:1rem}.share-module__w0A2ea__copy:hover{background:var(--rk-blue,#1e4bc4)}.share-module__w0A2ea__share{background:var(--rk-accent);width:100%;min-height:56px;color:var(--rk-paper);border:0;padding:.9rem 1.2rem;font-size:1.2rem;box-shadow:0 10px 24px -12px #c91e2fcc}.share-module__w0A2ea__share:hover{background:var(--rk-accent-hover,#e23a3a)}.share-module__w0A2ea__share:active,.share-module__w0A2ea__copy:active{transform:scale(.98)}.share-module__w0A2ea__copy:focus-visible,.share-module__w0A2ea__share:focus-visible,.share-module__w0A2ea__chip:focus-visible{outline:3px solid var(--rk-accent-hover,#e23a3a);outline-offset:3px}.share-module__w0A2ea__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.share-module__w0A2ea__chip{border:1px solid color-mix(in srgb, var(--rk-ink) 22%, transparent);background:var(--rk-paper);min-height:44px;color:var(--rk-ink);font-family:var(--rk-font-display), "Barlow Condensed", Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.5rem 1rem;font-size:1rem;font-weight:800;text-decoration:none;display:inline-flex}.share-module__w0A2ea__chip:hover{border-color:var(--rk-ink);background:var(--rk-ink);color:var(--rk-paper)}.share-module__w0A2ea__status{min-height:1.2rem;color:var(--rk-blue,#1e4bc4);margin:0;font-size:.86rem;font-weight:700}@media (prefers-reduced-motion:no-preference){.share-module__w0A2ea__copy,.share-module__w0A2ea__share,.share-module__w0A2ea__chip{transition:background-color .2s,border-color .2s,color .2s,transform .2s}}
