.R2lbeq_wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.R2lbeq_cover{aspect-ratio:1200/630;border:1px solid var(--z800);background:#050506;border-radius:16px;position:relative;overflow:hidden}.R2lbeq_cover svg,.R2lbeq_cover img{object-fit:cover;width:100%;height:100%}.R2lbeq_coverText{font-family:var(--mono);letter-spacing:.06em}.R2lbeq_top{--overlap:clamp(48px, 12vw, 168px);background:#050506;padding-top:clamp(32px,5vw,64px)}.R2lbeq_topWrap{max-width:1104px;padding:0 var(--gutter);margin:0 auto}.R2lbeq_topInner{max-width:880px}.R2lbeq_crumbs ol{color:var(--z400);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.R2lbeq_crumbs li+li:before{content:"/";color:var(--z700);margin-right:6px}.R2lbeq_crumbs a{color:var(--z300)}.R2lbeq_crumbs a:hover{color:var(--white)}.R2lbeq_cat{border:1px solid var(--z800);height:28px;color:var(--z200);background:#18181b99;border-radius:999px;align-items:center;margin-top:28px;padding:0 11px;font-size:12.5px;font-weight:500;display:inline-flex}.R2lbeq_title{font-family:var(--display);letter-spacing:-.014em;text-wrap:balance;margin-top:18px;font-size:clamp(34px,4.4vw,56px);font-weight:400;line-height:1.06}.R2lbeq_dek{max-width:62ch;color:var(--z400);text-wrap:pretty;margin-top:20px;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.R2lbeq_meta{color:var(--z400);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:24px;font-size:14px;display:flex}.R2lbeq_meta b{color:var(--z200);font-weight:500}.R2lbeq_meta span+span:before{content:"·";color:var(--z700);margin-right:10px}.R2lbeq_coverWrap{z-index:1;max-width:1104px;margin:clamp(32px, 4vw, 48px) auto calc(-1 * var(--overlap));padding:0 var(--gutter);position:relative}.R2lbeq_body{background:var(--white);color:var(--black);padding:calc(var(--overlap,120px) + clamp(40px, 5vw, 64px)) 0 clamp(64px, 8vw, 96px)}.R2lbeq_top+.R2lbeq_body{--overlap:clamp(48px, 12vw, 168px)}.R2lbeq_grid{max-width:1104px;padding:0 var(--gutter);grid-template-columns:minmax(0,720px) 232px;justify-content:space-between;gap:72px;margin:0 auto;display:grid}.R2lbeq_main{min-width:0}.R2lbeq_toc{border-left:1px solid var(--z200);align-self:start;max-height:calc(100vh - 120px);padding-left:18px;font-size:14px;line-height:1.45;position:sticky;top:96px;overflow:auto}.R2lbeq_tocLabel{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--z500);margin-bottom:12px;font-size:11.5px;display:block}.R2lbeq_toc ol,.R2lbeq_tocMobile ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.R2lbeq_toc a,.R2lbeq_tocMobile a{color:var(--z600)}.R2lbeq_toc a:hover,.R2lbeq_tocMobile a:hover{color:var(--black)}.R2lbeq_tocMobile{border:1px solid var(--z200);border-radius:12px;margin:0 0 32px;font-size:15px;display:none}.R2lbeq_tocMobile summary{cursor:pointer;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:500;list-style:none;display:flex}.R2lbeq_tocMobile summary::-webkit-details-marker{display:none}.R2lbeq_tocMobile summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 10px no-repeat;width:10px;height:10px;transition:transform .2s}.R2lbeq_tocMobile[open] summary:after{transform:rotate(45deg)}.R2lbeq_tocMobile ol{padding:0 16px 16px}.R2lbeq_takeaways{background:var(--z50);border:1px solid var(--z200);border-radius:16px;margin:0 0 40px;padding:24px 26px 22px}.R2lbeq_prose .R2lbeq_takeaways .R2lbeq_boxTitle{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--z500);margin:0;font-size:12px;font-weight:500}.R2lbeq_prose .R2lbeq_takeaways ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.R2lbeq_prose .R2lbeq_takeaways li{color:var(--z800);margin:0;padding-left:22px;font-size:16.5px;line-height:1.6;position:relative}.R2lbeq_prose .R2lbeq_takeaways li:before{content:"";background:var(--black);width:10px;height:2px;position:absolute;top:.62em;left:0}.R2lbeq_takeaways strong{color:var(--black);font-weight:600}.R2lbeq_prose{color:var(--z800);font-size:18px;line-height:1.75}.R2lbeq_prose p,.R2lbeq_prose ul,.R2lbeq_prose ol{margin:0 0 1.2em}.R2lbeq_prose h2{font-family:var(--display);letter-spacing:-.01em;color:var(--black);text-wrap:balance;margin:2.1em 0 .6em;scroll-margin-top:88px;font-size:clamp(27px,2.6vw,33px);font-weight:400;line-height:1.14}.R2lbeq_prose h3{letter-spacing:-.008em;color:var(--black);margin:1.8em 0 .5em;scroll-margin-top:88px;font-size:20.5px;font-weight:600;line-height:1.35}.R2lbeq_prose>:first-child,.R2lbeq_prose>:first-child>:first-child{margin-top:0}.R2lbeq_prose a{color:var(--black);text-decoration:underline;-webkit-text-decoration-color:var(--z300);text-decoration-color:var(--z300);text-underline-offset:3px;text-decoration-thickness:1px;transition:text-decoration-color .15s}.R2lbeq_prose a:hover{-webkit-text-decoration-color:var(--black);text-decoration-color:var(--black)}.R2lbeq_prose strong{color:var(--black);font-weight:600}.R2lbeq_prose ul,.R2lbeq_prose ol{padding-left:1.3em}.R2lbeq_prose li{margin:.35em 0;padding-left:.2em}.R2lbeq_prose li::marker{color:var(--z400)}.R2lbeq_prose ol li::marker{font-family:var(--mono);font-size:.9em}.R2lbeq_prose blockquote{border-left:3px solid var(--black);background:var(--z50);color:var(--z700);border-radius:0 12px 12px 0;margin:1.6em 0;padding:18px 22px;font-size:17px}.R2lbeq_prose blockquote p:last-child{margin-bottom:0}.R2lbeq_prose code{font-family:var(--mono);background:var(--z100);border:1px solid var(--z200);color:var(--black);overflow-wrap:anywhere;border-radius:6px;padding:.14em .4em;font-size:.84em}.R2lbeq_prose pre{background:var(--black);color:var(--z200);border-radius:12px;margin:1.6em 0;padding:18px 20px;font-size:14.5px;line-height:1.6;overflow-x:auto}.R2lbeq_prose pre code{color:inherit;font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.R2lbeq_prose hr{border:0;border-top:1px solid var(--z200);margin:3em 0}.R2lbeq_prose img{border-radius:12px}.R2lbeq_prose .tableWrap{border:1px solid var(--z200);border-radius:12px;margin:1.8em 0;overflow-x:auto}.R2lbeq_prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:15.5px;line-height:1.5}.R2lbeq_prose th{text-align:left;color:var(--black);background:var(--z50);border-bottom:1px solid var(--z200);vertical-align:bottom;padding:12px 14px;font-weight:600}.R2lbeq_prose td{border-bottom:1px solid var(--z100);vertical-align:top;padding:12px 14px}.R2lbeq_prose tr:last-child td{border-bottom:0}.R2lbeq_prose td:first-child{color:var(--black);font-weight:500}.R2lbeq_faq{border-top:1px solid var(--z200);margin-top:56px;padding-top:8px}.R2lbeq_faqItem{border-bottom:1px solid var(--z100);padding:4px 0 2px}.R2lbeq_faqItem:last-child{border-bottom:0}.R2lbeq_faq .R2lbeq_faqItem h3{margin-top:1.4em}.R2lbeq_sources{border:1px solid var(--z200);color:var(--z600);border-radius:16px;margin-top:48px;padding:22px 24px 8px;font-size:14.5px;line-height:1.6}.R2lbeq_prose .R2lbeq_sources h2{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--z500);margin:0 0 12px;font-size:12px;font-weight:500}.R2lbeq_sources ul,.R2lbeq_sources ol{padding-left:1.2em}.R2lbeq_sources li{overflow-wrap:anywhere;margin:.4em 0}.R2lbeq_sources a{color:var(--z800)}.R2lbeq_cta{background:var(--black);color:var(--white);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px 24px;margin:2.4em 0;padding:clamp(24px,3vw,32px);display:grid}.R2lbeq_ctaMark{width:48px;height:auto;color:var(--white);margin-top:6px}.R2lbeq_ctaTitle{font-family:var(--display);letter-spacing:-.008em;font-size:24px;line-height:1.2}.R2lbeq_ctaText{color:var(--z400);margin-top:8px;font-size:16px;line-height:1.6}.R2lbeq_ctaRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.R2lbeq_btn,.R2lbeq_btnGhost{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:14.5px;font-weight:500;transition:background .15s;display:inline-flex}.R2lbeq_btn{background:var(--white);color:var(--black)}.R2lbeq_btn:hover{background:var(--z200)}.R2lbeq_btnGhost{border:1px solid var(--z700);color:var(--white)}.R2lbeq_btnGhost:hover{background:var(--z900)}.R2lbeq_prose .R2lbeq_cta a{text-decoration:none}.R2lbeq_prose .R2lbeq_cta .R2lbeq_btn{color:var(--black)}.R2lbeq_prose .R2lbeq_cta .R2lbeq_btnGhost{color:var(--white)}.R2lbeq_related{background:var(--z50);color:var(--black);border-top:1px solid var(--z200);padding:clamp(56px,7vw,88px) 0}.R2lbeq_relatedHead{justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.R2lbeq_h2{font-family:var(--display);letter-spacing:-.012em;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.08}.R2lbeq_allLink{color:var(--z600);white-space:nowrap;font-size:14.5px;font-weight:500}.R2lbeq_allLink:hover{color:var(--black)}.R2lbeq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.R2lbeq_cards>li{display:flex}.R2lbeq_card{background:var(--white);border:1px solid var(--z200);border-radius:16px;flex-direction:column;flex:1;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.R2lbeq_card:hover{border-color:var(--z300);box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000002e}.R2lbeq_card .R2lbeq_cover{border:0;border-bottom:1px solid var(--z200);border-radius:0}.R2lbeq_cardBody{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.R2lbeq_cardMeta{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--z500);gap:8px;font-size:11.5px;display:flex}.R2lbeq_cardMeta span+span:before{content:"·";margin-right:8px}.R2lbeq_cardTitle{font-family:var(--display);letter-spacing:-.006em;color:var(--black);text-wrap:balance;font-size:21px;font-weight:400;line-height:1.2}.R2lbeq_cardTitle a:after{content:"";border-radius:16px;position:absolute;inset:0}.R2lbeq_cardText{color:var(--z600);font-size:15px;line-height:1.55}.R2lbeq_libTop{border-bottom:1px solid var(--z800);background:#050506;padding:clamp(48px,7vw,88px) 0 clamp(56px,7vw,88px)}.R2lbeq_pill{border:1px solid var(--z800);height:30px;color:var(--z200);background:#18181b99;border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.R2lbeq_libTitle{max-width:18ch;font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin-top:20px;font-size:clamp(40px,5.4vw,68px);font-weight:400;line-height:1.02}.R2lbeq_libLede{max-width:56ch;color:var(--z400);margin-top:20px;font-size:clamp(16px,1.35vw,18px);line-height:1.6}.R2lbeq_featured{border:1px solid var(--z800);background:#18181b73;border-radius:20px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);margin-top:clamp(40px,5vw,56px);padding:clamp(14px,1.6vw,18px);transition:border-color .15s;display:grid;position:relative}.R2lbeq_featured:hover{border-color:var(--z700)}.R2lbeq_featuredBody{padding:8px clamp(4px,2vw,24px) 8px 0}.R2lbeq_featuredBody .R2lbeq_cardMeta{color:var(--z400)}.R2lbeq_featuredTitle{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;margin-top:14px;font-size:clamp(26px,2.6vw,36px);font-weight:400;line-height:1.1}.R2lbeq_featuredTitle a:after{content:"";border-radius:20px;position:absolute;inset:0}.R2lbeq_featuredText{color:var(--z400);margin-top:14px;font-size:16px;line-height:1.6}.R2lbeq_readLabel{color:var(--white);margin-top:22px;font-size:14.5px;font-weight:500;display:inline-flex}.R2lbeq_lib{background:var(--white);color:var(--black);padding:clamp(48px,6vw,72px) 0 clamp(72px,9vw,112px)}.R2lbeq_chips{flex-wrap:wrap;gap:8px;margin:0 0 clamp(32px,4vw,48px);padding:0;list-style:none;display:flex}.R2lbeq_chips a{border:1px solid var(--z200);height:36px;color:var(--z700);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.R2lbeq_chips a:hover{border-color:var(--z400);color:var(--black)}.R2lbeq_chips b{font-family:var(--mono);color:var(--z500);font-size:12px;font-weight:500}.R2lbeq_group{scroll-margin-top:88px}.R2lbeq_group+.R2lbeq_group{margin-top:clamp(56px,7vw,80px)}.R2lbeq_groupHead{border-bottom:1px solid var(--z200);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:24px;padding-bottom:16px;display:flex}.R2lbeq_groupHead p{color:var(--z500);font-size:15.5px}@media (max-width:1100px){.R2lbeq_grid{grid-template-columns:minmax(0,720px);justify-content:center}.R2lbeq_toc{display:none}.R2lbeq_tocMobile{display:block}}@media (max-width:900px){.R2lbeq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}.R2lbeq_featured{grid-template-columns:minmax(0,1fr)}.R2lbeq_featuredBody{padding:4px 6px 10px}}@media (max-width:600px){.R2lbeq_cards{grid-template-columns:minmax(0,1fr)}.R2lbeq_prose{font-size:17px}.R2lbeq_cta{grid-template-columns:minmax(0,1fr)}.R2lbeq_relatedHead{flex-direction:column;align-items:start}.R2lbeq_sources{padding:18px 18px 4px}.R2lbeq_meta span:first-child{flex-basis:100%}.R2lbeq_meta span:nth-child(2):before{content:none}}
