.rdlb{--ink:#0b0b0a;--paper:#fff;--bone:#faf8f4;--line:#e6e2d8;--mag:#e6007e;--mag2:#ff2d9a;--dim:#55534c;--faint:#9a978b;--sans:var(--font-lufga),system-ui,sans-serif;--serif:var(--font-apple-garamond),Georgia,serif;--mono:var(--font-jetbrains),ui-monospace,monospace;--ease:cubic-bezier(.2,.8,.2,1);--pad:4.5vw;--navh:52px;font-family:var(--sans);background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.rdlb.chromeonly{background:0 0;min-height:0}.rdlb *,.rdlb :before,.rdlb :after{box-sizing:border-box}.rdlb img,.rdlb video{max-width:100%;display:block}.rdlb a{color:inherit;text-decoration:none}.rdlb em.f{font-family:var(--serif);color:var(--mag);font-style:italic;font-weight:400}.rdlb em.s{font-family:var(--serif);color:inherit;font-style:italic;font-weight:400}.rdlb .k{font-family:var(--mono);letter-spacing:.24em;color:var(--faint);text-transform:uppercase;font-size:10px}.rdlb .cap{font-family:var(--mono);letter-spacing:.16em;color:var(--faint);text-transform:uppercase;margin-top:12px;font-size:9.5px;line-height:1.7}.rdlb .grain{z-index:900;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.rdlb .prog{background:var(--mag);z-index:800;width:0;height:2px;position:fixed;top:0;left:0}.rdlb nav.rnav{z-index:700;padding:20px var(--pad);transition:background .5s var(--ease),padding .5s var(--ease);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.rdlb nav.rnav.stuck{-webkit-backdrop-filter:blur(14px);padding:13px var(--pad);border-bottom:1px solid var(--line);background:#ffffffdb}.rdlb .lockup{width:96px;line-height:0;display:block;position:relative}.rdlb .lockup .wm{width:100%;height:auto;display:block}.rdlb .lockup .ast{width:13%;height:auto;animation:9s linear infinite rdlbspin;position:absolute;top:0;left:61.26%}.rdlb .lockup .wmb,.rdlb .lockup .astb,.rdlb .lockup .astm{display:none}@keyframes rdlbspin{to{transform:rotate(360deg)}}.rdlb nav.rnav.light .astw{display:none}.rdlb nav.rnav.light .astb{display:block}.rdlb nav.rnav.light .wmw{display:none}.rdlb nav.rnav.light .wmb{display:block}.rdlb nav.rnav.light .links a,.rdlb nav.rnav.light .cta-s,.rdlb nav.rnav.light .login{color:var(--ink)}.rdlb nav.rnav.light .cta-s{border-color:#0b0b0a4d}.rdlb .links{color:#fff;align-items:center;gap:26px;font-size:13px;font-weight:300;display:flex}.rdlb .links a{opacity:.82;transition:opacity .3s}.rdlb .links a:hover{opacity:1;color:var(--mag)}.rdlb .links a.on{opacity:1;position:relative}.rdlb .links a.on:after{content:"";background:var(--mag);height:1px;position:absolute;bottom:-7px;left:0;right:0}.rdlb .cta-s{color:#fff;transition:.4s var(--ease);white-space:nowrap;border:1px solid #fff6;border-radius:100px;padding:8px 17px;font-size:12px;font-weight:400}.rdlb .cta-s:hover{background:var(--mag);border-color:var(--mag);color:#fff}.rdlb .navcta{align-items:center;gap:16px;display:flex}.rdlb .login{font-family:var(--mono);letter-spacing:.18em;color:#fff;opacity:.7;text-transform:uppercase;font-size:10px}.rdlb .login:hover{opacity:1;color:var(--mag)}@media (max-width:820px){.rdlb .links{display:none}}.rdlb .navitem{display:inline-block;position:relative}.rdlb .navitem.has:after{content:"";height:18px;position:absolute;top:100%;left:0;right:0}.rdlb .navitem .drop{border:1px solid var(--line);opacity:0;visibility:hidden;min-width:238px;transition:.28s var(--ease);z-index:60;background:#fff;border-radius:10px;padding:10px 0;position:absolute;top:calc(100% + 16px);left:-16px;transform:translateY(6px);box-shadow:0 24px 60px #00000024}.rdlb .navitem.has:hover .drop,.rdlb .navitem.has:focus-within .drop{opacity:1;visibility:visible;transform:none}.rdlb .navitem .drop a{color:var(--ink);opacity:1;padding:10px 20px;font-size:13.5px;font-weight:300;display:block}.rdlb .navitem .drop a:hover{background:var(--bone);color:var(--mag)}.rdlb.labpage nav.rnav{-webkit-backdrop-filter:blur(14px);padding:13px var(--pad);background:#0b0b0af0;border-bottom:1px solid #ffffff24}.rdlb.labpage nav.rnav.stuck{background:#0b0b0af7}.rdlb.labpage nav.rnav .links a,.rdlb.labpage nav.rnav .cta-s,.rdlb.labpage nav.rnav .login{color:#fff}.rdlb.labpage nav.rnav .links a:hover{color:var(--mag)}.rdlb.labpage nav.rnav .cta-s{border-color:#fff6}.rdlb.labpage nav.rnav .cta-s:hover{background:var(--mag);border-color:var(--mag)}.rdlb.labpage nav.rnav .wmb{display:none}.rdlb.labpage nav.rnav .wmw{display:block}.rdlb.labpage nav.rnav .astw,.rdlb.labpage nav.rnav .astb{display:none}.rdlb.labpage nav.rnav .astm{display:block}.rdlb.labpage nav.rnav .drop{background:#0b0b0af7;border-color:#ffffff29}.rdlb.labpage nav.rnav .drop a{color:#fffc}.rdlb.labpage nav.rnav .drop a:hover{color:var(--mag);background:#ffffff0f}.rdlb.labpage .phead{padding-top:26vh}.rdlb .subnav{top:var(--navh);z-index:600;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 var(--pad);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#fffffff0;gap:clamp(8px,1.6vw,26px);display:flex;position:sticky;overflow-x:auto}.rdlb .subnav::-webkit-scrollbar{display:none}.rdlb .subnav a{font-family:var(--sans);letter-spacing:-.008em;text-transform:none;color:var(--mag);opacity:.6;white-space:nowrap;transition:.3s var(--ease);border-bottom:2px solid #0000;padding:26px 6px 22px;font-size:clamp(13px,1.05vw,15.5px);font-weight:400}.rdlb .subnav a:first-child{padding-left:0}.rdlb .subnav a:hover{opacity:1}.rdlb .subnav a.on{opacity:1;border-bottom-color:var(--mag);font-weight:500}.rdlb .subnav.attop{margin-top:var(--navh)}.rdlb .burger{cursor:pointer;z-index:600;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:28px;height:20px;padding:0;display:none;position:relative}.rdlb .burger span{background:#fff;border-radius:1px;width:100%;height:2px;transition:all .35s;display:block}.rdlb .burger.open span:first-child{transform:translateY(9px)rotate(45deg)}.rdlb .burger.open span:nth-child(2){opacity:0}.rdlb .burger.open span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.rdlb nav.rnav.light .burger span{background:var(--ink)}.rdlb.labpage nav.rnav .burger span{background:#fff}.rdlb .mob-drawer{z-index:550;-webkit-backdrop-filter:blur(24px);opacity:0;pointer-events:none;background:#0b0b0af7;flex-direction:column;justify-content:center;align-items:center;gap:32px;transition:opacity .4s;display:flex;position:fixed;inset:0}.rdlb .mob-drawer.open{opacity:1;pointer-events:auto}.rdlb .mob-drawer a{color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:300;transition:color .3s}.rdlb .mob-drawer a:hover{color:var(--mag)}.rdlb .mob-drawer .mob-cta{flex-direction:column;align-items:center;gap:12px;margin-top:16px;display:flex}.rdlb .rv{opacity:0;transition:opacity 1s var(--ease),transform 1s var(--ease);transform:translateY(26px)}.rdlb .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rdlb .rv{opacity:1;transition:none;transform:none}.rdlb .lockup .ast{animation:none}}.rdlb section.blk{padding:12vh var(--pad)}.rdlb section.bone{background:var(--bone)}.rdlb section.dark{background:var(--ink);color:#fff}.rdlb section.dark .cap,.rdlb section.dark .k{color:#ffffff8c}.rdlb h2.sh{letter-spacing:-.03em;max-width:22ch;margin-top:16px;font-size:clamp(26px,3.4vw,50px);font-weight:500;line-height:1.08}.rdlb p.body{color:var(--dim);max-width:62ch;margin-top:20px;font-size:clamp(15px,1.15vw,17px);font-weight:300;line-height:1.72}.rdlb section.dark p.body{color:#ffffffc7}.rdlb .lede{grid-template-columns:1fr 1fr;align-items:end;gap:5vw;display:grid}.rdlb .lede .txt p{color:var(--ink);max-width:44ch;font-size:clamp(17px,1.5vw,23px);font-weight:300;line-height:1.6}.rdlb .lede .txt h2.sh+p{margin-top:24px}.rdlb .lede .txt p+p{color:var(--dim);margin-top:20px;font-size:clamp(15px,1.15vw,17px);line-height:1.72}.rdlb .lede figure img{border-radius:10px;width:100%}@media (max-width:900px){.rdlb .lede{grid-template-columns:1fr}}.rdlb .two{grid-template-columns:1fr 1fr;gap:4vw;margin-top:34px;display:grid}.rdlb .two p{color:var(--dim);font-size:15.5px;font-weight:300;line-height:1.75}.rdlb section.dark .two p{color:#ffffffbf}@media (max-width:900px){.rdlb .two{grid-template-columns:1fr;gap:22px}}.rdlb .chips{flex-wrap:wrap;gap:8px;display:flex}.rdlb .chip{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);white-space:nowrap;transition:.4s var(--ease);background:#fff;border-radius:100px;padding:7px 14px;font-size:10px;line-height:1}.rdlb .chip:hover{border-color:var(--mag);color:var(--mag)}.rdlb section.dark .chip,.rdlb .onink .chip{color:#ffffffe6;-webkit-backdrop-filter:blur(6px);background:#ffffff0f;border-color:#ffffff52}.rdlb section.dark .chip:hover,.rdlb .onink .chip:hover{border-color:var(--mag);color:#fff;background:#e6007e38}.rdlb .pull{padding:14vh var(--pad);background:var(--ink);color:#fff;position:relative;overflow:hidden}.rdlb .pull .k{color:#ffffff80}.rdlb .pull blockquote{font-family:var(--serif);letter-spacing:-.01em;z-index:2;max-width:20ch;margin-top:22px;font-size:clamp(26px,4.4vw,64px);font-style:italic;font-weight:400;line-height:1.14;position:relative}.rdlb .pull blockquote em{color:var(--mag);font-style:italic}.rdlb .pull .after{color:#ffffffb8;z-index:2;max-width:58ch;margin-top:30px;font-size:15.5px;font-weight:300;line-height:1.75;position:relative}.rdlb .pull .glow{filter:blur(20px);background:radial-gradient(circle,#e6007e47,#0000 62%);border-radius:50%;width:52vw;height:52vw;position:absolute;top:-10vh;right:-12vw}.rdlb .full{margin:0;padding:0}.rdlb .full .m{width:100%;position:relative;overflow:hidden}.rdlb .full .m img,.rdlb .full .m video{width:100%;height:auto;display:block}.rdlb .full.tall .m img,.rdlb .full.tall .m video{object-fit:cover;height:78vh}.rdlb .full .cap{padding:14px var(--pad)0}.rdlb .full.padded{padding:0 var(--pad)}.rdlb .full.padded .m{border-radius:10px}.rdlb .rgrid{padding:12vh var(--pad)}.rdlb .gwrap{grid-template-columns:repeat(12,1fr);gap:22px;margin-top:44px;display:grid}.rdlb .gitem{grid-column:span 6;overflow:hidden}.rdlb .gitem .fr{background:var(--bone);border-radius:10px;position:relative;overflow:hidden}.rdlb .gitem .fr img,.rdlb .gitem .fr video{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.rdlb .gitem:hover .fr img{transform:scale(1.045)}.rdlb .gitem.fit .fr{background:var(--bone);justify-content:center;align-items:center;padding:26px;display:flex}.rdlb .gitem.fit .fr img{object-fit:contain;height:auto}.rdlb .gitem.s3{grid-column:span 3}.rdlb .gitem.s4{grid-column:span 4}.rdlb .gitem.s5{grid-column:span 5}.rdlb .gitem.s6{grid-column:span 6}.rdlb .gitem.s7{grid-column:span 7}.rdlb .gitem.s8{grid-column:span 8}.rdlb .gitem.s12{grid-column:span 12}.rdlb .gitem .ar1 .fr{aspect-ratio:1}.rdlb .gitem .ar43 .fr{aspect-ratio:4/3}.rdlb .gitem .ar169 .fr{aspect-ratio:16/9}.rdlb .gitem .ar34 .fr{aspect-ratio:3/4}@media (max-width:900px){.rdlb .gitem,.rdlb .gitem.s3,.rdlb .gitem.s4,.rdlb .gitem.s5,.rdlb .gitem.s7,.rdlb .gitem.s8{grid-column:span 12}}.rdlb .film{padding:0}.rdlb .film .m{position:relative}.rdlb .film video{width:100%;display:block}.rdlb .film .lbl{left:var(--pad);color:#fff;font-family:var(--mono);letter-spacing:.2em;-webkit-backdrop-filter:blur(6px);background:#0b0b0a80;border-radius:100px;padding:8px 15px;font-size:10px;position:absolute;bottom:26px}.rdlb .tl{padding:12vh var(--pad);background:#fff}.rdlb .tlwrap{border-top:1px solid var(--line);margin-top:44px}.rdlb .tlrow{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr 1fr;align-items:start;gap:3vw;padding:26px 0;display:grid}.rdlb .tlrow .yr{font-family:var(--mono);letter-spacing:.14em;color:var(--mag);padding-top:4px;font-size:11px}.rdlb .tlrow h4{letter-spacing:-.02em;font-size:clamp(17px,1.7vw,24px);font-weight:500;line-height:1.2}.rdlb .tlrow p{color:var(--dim);font-size:14.5px;font-weight:300;line-height:1.7}.rdlb a.tlrow{color:inherit;transition:.35s var(--ease)}.rdlb a.tlrow:hover h4{color:var(--mag)}.rdlb a.tlrow:hover{background:#e6007e08}@media (max-width:900px){.rdlb .tlrow{grid-template-columns:1fr;gap:8px}}.rdlb .stats{padding:11vh var(--pad);background:var(--ink);color:#fff}.rdlb .stwrap{background:#ffffff24;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:2px;margin-top:40px;display:grid}.rdlb .st{background:var(--ink);padding:32px 26px}.rdlb .st b{letter-spacing:-.04em;font-size:clamp(34px,4.6vw,64px);font-weight:400;line-height:1;display:block}.rdlb .st b em{font-family:var(--serif);color:var(--mag);font-style:italic}.rdlb .st span{font-family:var(--mono);letter-spacing:.16em;color:#fff9;margin-top:14px;font-size:9.5px;line-height:1.9;display:block}.rdlb.labpage .stats,.rdlb.labpage .stats .st{background:var(--mag)}.rdlb.labpage .stats .stwrap{background:#fff6}.rdlb.labpage .stats .k{color:#ffffffd9}.rdlb.labpage .stats .st b em{color:#fff}.rdlb .btn{transition:.45s var(--ease);border-radius:100px;padding:13px 24px;font-size:13.5px;font-weight:400;display:inline-block}.rdlb .btn.solid{background:var(--mag);color:#fff}.rdlb .btn.solid:hover{color:var(--ink);background:#fff}.rdlb .btn.ghost{color:#fff;border:1px solid #ffffff57}.rdlb .btn.ghost:hover{border-color:#fff}.rdlb .btn.lite{border:1px solid var(--ink);color:var(--ink)}.rdlb .btn.lite:hover{background:var(--ink);color:#fff}.rdlb footer.rfoot{background:var(--ink);color:#fff;padding:11vh var(--pad)46px}.rdlb footer.rfoot .big{letter-spacing:-.04em;font-size:clamp(34px,6vw,86px);font-weight:500;line-height:.98}.rdlb footer.rfoot .big em{font-family:var(--serif);color:var(--mag);font-style:italic}.rdlb footer.rfoot .row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-top:52px;display:flex}.rdlb footer.rfoot .fnav{font-family:var(--mono);letter-spacing:.14em;color:#8a8a82;flex-wrap:wrap;gap:20px;font-size:10px;display:flex}.rdlb footer.rfoot .fnav a:hover{color:var(--mag)}.rdlb footer.rfoot .fine{font-family:var(--mono);letter-spacing:.14em;color:#6b6b64;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:64px;padding-top:22px;font-size:9.5px;display:flex}.rdlb .phead{padding:22vh var(--pad)8vh;background:#fff}.rdlb .phead.dark{background:var(--ink);color:#fff}.rdlb .phead h1{letter-spacing:-.045em;margin-top:16px;font-size:clamp(44px,7vw,104px);font-weight:500;line-height:.95}.rdlb .phead h1 em{font-family:var(--serif);color:var(--mag);font-style:italic}.rdlb .phead .sub{color:var(--dim);max-width:56ch;margin-top:22px;font-size:clamp(16px,1.5vw,21px);font-weight:300;line-height:1.6}.rdlb .phead.dark .sub{color:#ffffffb8}.rdlb .phead .metaline{font-family:var(--mono);letter-spacing:.18em;color:var(--faint);flex-wrap:wrap;gap:34px;margin-top:34px;font-size:10px;display:flex}.rdlb .cards{padding:11vh var(--pad);background:var(--bone)}.rdlb .cards.dark{background:#111110}.rdlb .cwrap{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:44px;display:grid}.rdlb .card{border:1px solid var(--line);transition:.45s var(--ease);background:#fff;border-radius:12px;padding:28px;display:block}.rdlb .card:hover{border-color:var(--mag);transform:translateY(-3px)}.rdlb .cards.dark .card{background:#0b0b0a;border-color:#ffffff29}.rdlb .cards.dark .card:hover{border-color:var(--mag)}.rdlb .card .ck{font-family:var(--mono);letter-spacing:.18em;color:var(--faint);font-size:9.5px}.rdlb .card h4{letter-spacing:-.02em;margin-top:12px;font-size:20px;font-weight:500}.rdlb .cards.dark .card h4{color:#fff}.rdlb .card p{color:var(--dim);margin-top:10px;font-size:14px;font-weight:300;line-height:1.65}.rdlb .cards.dark .card p{color:#ffffffad}.rdlb .card .arrow{font-family:var(--mono);letter-spacing:.16em;color:var(--mag);margin-top:18px;font-size:11px}.rdlb .chan{padding:11vh var(--pad);background:#fff}.rdlb .chanwrap{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2px;margin-top:44px;display:grid}.rdlb .chanitem{transition:.4s var(--ease);background:#fff;padding:30px 26px}.rdlb .chanitem:hover{background:var(--bone)}.rdlb .chanitem b{letter-spacing:-.01em;font-size:18px;font-weight:500;display:block}.rdlb .chanitem span{font-family:var(--mono);letter-spacing:.16em;color:var(--faint);margin-top:10px;font-size:9.5px;line-height:1.9;display:block}.rdlb .magband{padding:12vh var(--pad);color:#fff;background:linear-gradient(135deg,#e6007e 0%,#c00069 60%,#8f004d 100%)}.rdlb .magband .k{color:#fffc}.rdlb .magband h2{letter-spacing:-.03em;max-width:24ch;margin-top:16px;font-size:clamp(28px,3.6vw,52px);font-weight:500;line-height:1.08}.rdlb .magband h2 em{font-family:var(--serif);font-style:italic}.rdlb .magband p{color:#fff;opacity:.95;max-width:60ch;margin-top:20px;font-size:16px;font-weight:300;line-height:1.7}.rdlb .magband .mgrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:42px;display:grid}.rdlb .magband .mcell{background:#ffffff14;border:1px solid #ffffff57;border-radius:10px;padding:20px}.rdlb .magband .mcell b{font-size:15px;font-weight:500;display:block}.rdlb .magband .mcell span{font-family:var(--mono);letter-spacing:.14em;color:#fffc;margin-top:8px;font-size:9.5px;line-height:1.8;display:block}.rdlb .magband a.mcell{color:#fff;transition:.35s var(--ease);display:block}.rdlb .magband a.mcell:hover{background:#fff3;transform:translateY(-2px)}.rdlb .shots{padding:0 var(--pad)12vh;background:#fff}.rdlb .shotgrid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.rdlb .shotgrid figure{overflow:hidden}.rdlb .shotgrid .fr{background:var(--bone);border-radius:10px;overflow:hidden}.rdlb .shotgrid img,.rdlb .shotgrid video{object-fit:cover;width:100%;height:100%;transition:transform 1.1s var(--ease);display:block}.rdlb .shotgrid figure:hover img{transform:scale(1.04)}.rdlb .shots .cap{padding-top:12px}.rdlb .s4{grid-column:span 4}.rdlb .s5{grid-column:span 5}.rdlb .s6{grid-column:span 6}.rdlb .s7{grid-column:span 7}.rdlb .s8{grid-column:span 8}.rdlb .s12{grid-column:span 12}@media (max-width:900px){.rdlb .shotgrid figure{grid-column:span 12!important}}.rdlb .diag{padding:11vh var(--pad);background:#fff}.rdlb .diag.bone{background:var(--bone)}.rdlb .diag .frame{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:44px;padding:34px 30px 26px}.rdlb .diag svg{width:100%;height:auto;display:block;overflow:visible}.rdlb .diag .lbl{font-family:var(--mono);letter-spacing:.16em;color:var(--faint);margin-top:22px;font-size:9.5px;line-height:2}.rdlb .dgrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:44px;display:grid}.rdlb .dgrid .frame{margin-top:0}@media (max-width:900px){.rdlb .dgrid{grid-template-columns:1fr}}.rdlb .sk-l{stroke:#0b0b0a;stroke-width:1px;fill:none}.rdlb .sk-m{stroke:#e6007e;stroke-width:1.4px;fill:none}.rdlb .sk-f{stroke:#d8d4c8;stroke-width:1px;fill:none}.rdlb .sk-t{font-family:var(--mono);letter-spacing:.14em;fill:#55534c;font-size:9.5px}.rdlb .sk-tm{font-family:var(--mono);letter-spacing:.14em;fill:#e6007e;font-size:9.5px}.rdlb .sk-tf{font-family:var(--mono);letter-spacing:.12em;fill:#9a978b;font-size:8.5px}@media (max-width:760px){.rdlb{--pad:5vw}.rdlb nav.rnav{padding:14px var(--pad);-webkit-backdrop-filter:blur(16px);background:#0b0b0aa6}.rdlb nav.rnav.stuck{padding:11px var(--pad)}.rdlb nav.rnav.light{background:#ffffffb8}.rdlb .burger{display:flex}.rdlb .links,.rdlb .navcta{display:none}.rdlb .lockup{width:72px}.rdlb{--navh:46px}.rdlb .subnav{gap:14px}.rdlb .subnav a{letter-spacing:-.008em;padding:18px 2px 15px;font-size:13.5px}.rdlb section.blk{padding:8vh var(--pad)}.rdlb h2.sh{font-size:clamp(22px,6vw,34px)}.rdlb p.body{font-size:15px}.rdlb .lede{grid-template-columns:1fr;gap:28px}.rdlb .lede .txt p{font-size:clamp(16px,4.2vw,19px)}.rdlb .two{grid-template-columns:1fr;gap:18px;margin-top:22px}.rdlb .chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(var(--pad)*-1);padding:2px var(--pad);flex-wrap:nowrap;overflow-x:auto}.rdlb .chips::-webkit-scrollbar{display:none}.rdlb .chip{padding:6px 12px;font-size:9.5px}.rdlb .chips.wrapmob{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.rdlb .pull{padding:10vh var(--pad)}.rdlb .pull blockquote{max-width:none;font-size:clamp(22px,6.5vw,36px)}.rdlb .pull .after{font-size:14.5px}.rdlb .pull .glow{width:80vw;height:80vw;top:-5vh;right:-30vw}.rdlb .full.padded{padding:0 var(--pad)}.rdlb .full.tall .m img,.rdlb .full.tall .m video{height:50vh}.rdlb .rgrid{padding:8vh var(--pad)}.rdlb .gwrap{gap:14px;margin-top:28px}.rdlb .gitem,.rdlb .gitem.s3,.rdlb .gitem.s4,.rdlb .gitem.s5,.rdlb .gitem.s7,.rdlb .gitem.s8{grid-column:span 12}.rdlb .film .lbl{left:var(--pad);padding:6px 11px;font-size:9px;bottom:16px}.rdlb .tl{padding:8vh var(--pad)}.rdlb .tlrow{grid-template-columns:1fr;gap:6px;padding:20px 0}.rdlb .tlrow h4{font-size:clamp(16px,4.5vw,20px)}.rdlb .tlrow p{font-size:13.5px}.rdlb .stats{padding:8vh var(--pad)}.rdlb .stwrap{grid-template-columns:1fr 1fr}.rdlb .st{padding:22px 18px}.rdlb .st b{font-size:clamp(28px,8vw,42px)}.rdlb footer.rfoot{padding:8vh var(--pad)36px}.rdlb footer.rfoot .big{font-size:clamp(28px,9vw,52px)}.rdlb footer.rfoot .row{flex-direction:column;align-items:flex-start;gap:22px;margin-top:36px}.rdlb footer.rfoot .fine{flex-direction:column;gap:10px;margin-top:42px}.rdlb .phead{padding:16vh var(--pad)6vh}.rdlb.labpage .phead{padding-top:18vh}.rdlb .phead h1{font-size:clamp(32px,9vw,56px)}.rdlb .phead .sub{font-size:clamp(15px,3.8vw,18px)}.rdlb .phead .metaline{gap:8px 20px}.rdlb .cwrap{grid-template-columns:1fr}.rdlb .card{padding:22px}.rdlb .chanwrap{grid-template-columns:1fr}.rdlb .magband{padding:8vh var(--pad)}.rdlb .magband h2{font-size:clamp(22px,6vw,34px)}.rdlb .magband .mgrid,.rdlb .dgrid{grid-template-columns:1fr}.rdlb .diag .frame{padding:22px 18px 18px}.rdlb .shotgrid figure{grid-column:span 12!important}}
