
.rlk-sec h2{margin-bottom:18px}.rlk-head img{max-width:46vw;height:auto}.rlk-head .rlk-finish{text-align:right}p.rlk-narrow{margin-left:auto;margin-right:auto}
.rx-cta{display:inline-flex;width:auto;padding:14px 34px;text-decoration:none}
.rx-916{margin:0;text-align:center}.rx-916-frame{aspect-ratio:9/16;max-height:640px;margin:0 auto;border-radius:18px;
 background:radial-gradient(circle at 50% 42%,#FBE9E9,#fff 62%);border:1px solid var(--rlk-line);display:flex;align-items:center;justify-content:center;padding:28px}
.rx-916-frame img{max-height:100%;width:auto;object-fit:contain;filter:drop-shadow(0 24px 22px rgba(0,0,0,.22))}
.rx-916 figcaption{font-size:13px;color:var(--rlk-mute);margin-top:8px}
.rx-h3{font:600 21px var(--rlk-disp);text-transform:uppercase;margin:0 0 10px}
.rx-wide{max-width:560px;margin:26px auto 0}.rx-nine{grid-template-columns:repeat(3,1fr)}
.rx-caution{font:600 17px/1.5 var(--rlk-sans);text-transform:none}
.rx-guar{max-width:760px;margin:28px auto 0;text-align:left;border:2px solid var(--rlk-gold2)}
.rx-refs{font-size:13.5px;color:var(--rlk-mute);padding-left:20px}.rx-refs li{margin-bottom:6px}
.rx-stack{display:grid;gap:14px}.rx-intro{max-width:820px;margin:18px auto 0;color:var(--rlk-mute)}
.rx-type{aspect-ratio:3/4;max-width:300px;margin:0 auto;border-radius:16px;background:linear-gradient(160deg,#fff,#F4F4F4);
 border:1px solid var(--rlk-line);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:24px}
.rx-type span{font:700 22px var(--rlk-disp);color:var(--rlk-red-ink);text-transform:uppercase;letter-spacing:.08em}
.rx-type b{font:700 40px/1 var(--rlk-disp);text-transform:uppercase;margin:10px 0}.rx-type small{font-size:13px;color:var(--rlk-mute)}
/* PROJECT-LOCAL until kit/v1 ships a 2-package layout (requested from the kit chat 2026-11-08) */
.rlk-bb.two{grid-template-columns:repeat(2,minmax(0,400px));justify-content:center;align-items:center}
@media(max-width:860px){.rlk-bb.two{grid-template-columns:minmax(0,440px)}.rlk-bb.two .c.feat{order:-1}.rx-nine{grid-template-columns:1fr 1fr}}
@media(max-width:520px){.rx-nine{grid-template-columns:1fr}}
