.rlss-shell .jx{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;max-width:1120px;margin:0 auto;color:var(--mb-paper);font-family:var(--mb-ui)}.rlss-shell .jx-hero{position:relative;display:grid;place-items:center;min-height:300px;overflow:hidden;border:1px solid var(--mb-line);border-radius:20px;text-align:center}.rlss-shell .jx-hero>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 60%;object-position:50% 60%}.rlss-shell .jx-shade{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 45%,rgb(11 14 20/.35),rgb(11 14 20/.88) 75%)}.rlss-shell .jx-hero-copy{position:relative;display:grid;justify-items:center;gap:8px;padding:28px 18px}.rlss-shell .jx-crown{color:var(--mb-gold);font-size:44px;line-height:1;text-shadow:0 4px 18px rgb(var(--mb-gold-rgb)/.5)}.rlss-shell .jx-hero h1{margin:0;font:400 clamp(40px,6vw,72px)/.95 var(--mb-display);letter-spacing:.04em;text-transform:uppercase}.rlss-shell .jx-hero p{margin:0;max-width:52ch;font:500 17px/1.45 var(--mb-ui)}.rlss-shell .jx-preview{margin:0;padding:12px 16px;border:1px solid rgb(var(--mb-gold-rgb)/.45);border-radius:12px;background:rgb(var(--mb-gold-rgb)/.08);font:600 14px var(--mb-ui)}.rlss-shell .jx-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch}.rlss-shell .jx-plan{display:grid;align-content:start;gap:10px;padding:24px}.rlss-shell .jx-plan.is-aa{border:1.5px solid var(--mb-gold);background:linear-gradient(160deg,rgb(var(--mb-gold-rgb)/.1),var(--mb-studio) 45%);box-shadow:0 0 0 4px rgb(var(--mb-gold-rgb)/.08),0 20px 50px rgb(0 0 0/.35)}.rlss-shell .jx-plan-h{display:flex;align-items:center;justify-content:space-between;gap:12px}.rlss-shell .jx-plan-h h2{display:flex;align-items:center;gap:8px;margin:0;font:400 26px/1 var(--mb-display);letter-spacing:.04em;text-transform:uppercase}.rlss-shell .jx-plan-h h2 span{color:var(--mb-gold)}.rlss-shell .jx-ic svg{width:30px;height:30px;fill:none;stroke:var(--mb-dim);stroke-width:1.6}.rlss-shell .jx-crown-sm{color:var(--mb-gold);font-size:30px}.rlss-shell .jx-price{font:800 40px/1 var(--mb-ui);letter-spacing:-.01em}.rlss-shell .jx-price span{color:var(--mb-dim);font-size:17px;font-weight:600}.rlss-shell .is-aa .jx-price{color:var(--mb-gold)}.rlss-shell .jx-sub{margin:0;color:var(--mb-dim);font-size:14px}.rlss-shell .jx-free{padding:2px 8px;border-radius:6px;background:var(--mb-gold);color:#14100a;font-weight:800}.rlss-shell .jx-feats{display:grid;gap:9px;margin:6px 0 10px;padding:0;list-style:none}.rlss-shell .jx-feats li{display:flex;align-items:center;gap:10px;font:500 15px var(--mb-ui)}.rlss-shell .jx-feats li:before{content:"✓";flex:none;width:18px;color:var(--mb-dim);font-weight:900}.rlss-shell .jx-feats.is-gold li:before{color:var(--mb-gold)}.rlss-shell .jx-feats li.no{color:var(--mb-dim)}.rlss-shell .jx-feats li.no:before{content:"✕"}.rlss-shell .jx-soon{margin-left:auto;padding:1px 7px;border-radius:6px;background:var(--mb-raised);color:var(--mb-dim);font:800 10.5px var(--mb-ui);letter-spacing:.08em;text-transform:uppercase}.rlss-shell .jx-wide{width:100%}.rlss-shell .jx-static{cursor:default}.rlss-shell .jx-trust{margin:0;color:var(--mb-dim);font-size:12.5px;text-align:center}.rlss-shell .jx-owned{margin:0;color:var(--mb-ok);font:800 16px var(--mb-ui)}.rlss-shell .jx-yt{color:var(--mb-dim);font:600 13px var(--mb-ui);text-decoration:none}.rlss-shell .jx-yt:hover{color:var(--mb-gold)}.rlss-shell .jx .jn-billing{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--mb-line);border-radius:var(--mb-r-pill);background:var(--mb-night)}.rlss-shell .jx .jn-billing button{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 6px;min-height:42px;padding:4px 10px;border:0;border-radius:var(--mb-r-pill);background:transparent;color:var(--mb-paper);font:700 14px var(--mb-ui);cursor:pointer}.rlss-shell .jx .jn-billing button b{font-weight:800}.rlss-shell .jx .jn-billing button em{padding:1px 6px;border-radius:6px;background:rgb(var(--mb-gold-rgb)/.18);color:var(--mb-gold);font:800 10.5px var(--mb-ui);font-style:normal}.rlss-shell .jx .jn-billing button.on{background:linear-gradient(180deg,#f7c84d,var(--mb-gold) 55%,var(--mb-gold-2));color:#14100a}.rlss-shell .jx .jn-billing button.on em{background:#14100a;color:var(--mb-gold)}.rlss-shell .jx .jn-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:56px;padding:8px 20px;border:1.5px solid var(--mb-gold);border-radius:var(--mb-r-pill);background:linear-gradient(180deg,#f7c84d,var(--mb-gold) 55%,var(--mb-gold-2));color:#14100a;font:800 17px var(--mb-ui);text-decoration:none;cursor:pointer}.rlss-shell .jx .jn-cta .plus{font:600 12.5px var(--mb-ui);opacity:.8}.rlss-shell .jx .jn-cta.done,.rlss-shell .jx .jn-cta:disabled{opacity:.7;cursor:default}.rlss-shell .jx .jn-msg,.rlss-shell .jx .join-msg{margin:0;color:var(--mb-dim);font:500 13px/1.45 var(--mb-ui);letter-spacing:0;text-transform:none;text-align:center}.rlss-shell .jx .jn-manage{width:100%;min-height:46px;border:1.5px solid rgb(var(--mb-gold-rgb)/.7);border-radius:var(--mb-r-pill);background:transparent;color:var(--mb-gold);font:700 15px var(--mb-ui);cursor:pointer}.rlss-shell .jx-lower{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px;align-items:start}.rlss-shell .jx-side{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.rlss-shell .jx-h{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:400 22px/1 var(--mb-display);letter-spacing:.03em;text-transform:uppercase}.rlss-shell .jx-compare{width:100%;border-collapse:collapse;font:500 14px var(--mb-ui)}.rlss-shell .jx-compare td,.rlss-shell .jx-compare th{padding:9px 8px;border-bottom:1px solid var(--mb-line);text-align:center}.rlss-shell .jx-compare tbody th{font-weight:500;text-align:left}.rlss-shell .jx-compare thead th{font:400 15px/1.1 var(--mb-display);letter-spacing:.04em;text-transform:uppercase}.rlss-shell .jx-compare thead th:first-child{color:var(--mb-dim);font:700 11px var(--mb-mono);letter-spacing:.12em;text-align:left}.rlss-shell .jx-compare thead small{display:block;margin-top:2px;color:var(--mb-dim);font:600 11px var(--mb-ui);text-transform:none}.rlss-shell .jx-compare .a{color:var(--mb-gold);font-weight:800}.rlss-shell .jx-compare thead .a{background:rgb(var(--mb-gold-rgb)/.08)}.rlss-shell .jx-compare td.a{background:rgb(var(--mb-gold-rgb)/.05)}.rlss-shell .jx-compare .n{color:var(--mb-dim)}.rlss-shell .jx-gift p{margin:0 0 12px;color:var(--mb-dim);font-size:14px}.rlss-shell .jx-gift-opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.rlss-shell .jx-gift-opts a{display:grid;justify-items:center;gap:2px;padding:10px 6px;border:1.5px solid rgb(var(--mb-gold-rgb)/.6);border-radius:14px;color:var(--mb-paper);font:700 14px var(--mb-ui);text-decoration:none}.rlss-shell .jx-gift-opts a small{color:var(--mb-gold);font-size:12.5px}.rlss-shell .jx-gift-opts a:hover{background:rgb(var(--mb-gold-rgb)/.1)}.rlss-shell .jx-redeem{color:var(--mb-dim);font:600 13px var(--mb-ui);text-decoration:none}.rlss-shell .jx-redeem:hover{color:var(--mb-gold)}.rlss-shell .jx-faq details{border-top:1px solid var(--mb-line)}.rlss-shell .jx-faq summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;font:700 15px var(--mb-ui);cursor:pointer;list-style:none}.rlss-shell .jx-faq summary::-webkit-details-marker{display:none}.rlss-shell .jx-faq summary:after{content:"⌄";color:var(--mb-dim);font-size:18px;transition:transform .15s ease}.rlss-shell .jx-faq details[open] summary:after{transform:rotate(180deg)}.rlss-shell .jx-faq details p{margin:0 0 14px;color:var(--mb-dim);font-size:14px;line-height:1.55}@media (max-width:900px){.rlss-shell .jx-hero{min-height:240px;margin-inline:calc(50% - 50vw);border-width:0 0 1px;border-radius:0}.rlss-shell .jx-lower,.rlss-shell .jx-plans{grid-template-columns:minmax(0,1fr)}.rlss-shell .jx-plan.is-aa{order:-1}.rlss-shell .jx-compare{font-size:13px}}@media (prefers-reduced-motion:reduce){.rlss-shell .jx-faq summary:after{transition:none}}