.rcl-page{border-bottom:1px solid var(--rule);background:var(--paper)}.rcl-hero{border-bottom:1px solid var(--rule);color:var(--navy);background:radial-gradient(circle at 90% 0,#b18a3a26,#0000 28%),linear-gradient(125deg,#fffdf8 0%,#f4efe6 62%,#eadcd3 100%);position:relative;overflow:hidden}.rcl-hero:before{background:linear-gradient(90deg, var(--gold), #bc7f62 56%, transparent 92%);content:"";height:4px;position:absolute;inset:0 0 auto}.rcl-heroInner{padding-top:clamp(20px,2.6vw,32px);padding-bottom:clamp(24px,3vw,36px)}.rcl-breadcrumb{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800}.rcl-breadcrumb ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rcl-breadcrumb a{min-width:44px;min-height:44px;color:var(--navy-soft);text-underline-offset:4px;align-items:center;-webkit-text-decoration:underline #163a6347;text-decoration:underline #163a6347;display:inline-flex}.rcl-breadcrumb a:hover,.rcl-breadcrumb a:focus-visible{text-decoration-color:currentColor}.rcl-heroLayout{grid-template-columns:minmax(0,1.22fr) minmax(320px,.58fr);align-items:stretch;gap:clamp(32px,6vw,82px);display:grid}.rcl-heroCopy{align-self:center;padding:4px 0}.rcl-eyebrow,.rcl-heroNoteLabel,.rcl-cardTopline,.rcl-lens,.rcl-cardSectionLabel,.rcl-topicPanel>p{font-family:var(--mono);letter-spacing:.1em;margin:0;font-size:12px;font-weight:850}.rcl-eyebrow,.rcl-lens,.rcl-cardSectionLabel{color:var(--gold-deep)}.rcl-hero h1{max-width:780px;font-family:var(--serif);letter-spacing:-.052em;margin:13px 0 0;font-size:clamp(44px,5.2vw,64px);font-weight:400;line-height:.98}.rcl-lede{max-width:720px;color:var(--ink-soft);margin:14px 0 0;font-size:clamp(17px,1.45vw,19px);line-height:1.48}.rcl-heroNote{border-left:3px solid var(--gold);align-self:center;min-width:0;max-width:430px;padding:7px 0 7px clamp(22px,2.5vw,30px)}.rcl-heroNoteLabel{color:var(--gold-deep)}.rcl-heroNoteLead{color:var(--navy);font-family:var(--serif);letter-spacing:-.035em;margin:11px 0 0;font-size:clamp(26px,2.4vw,33px);line-height:1.08}.rcl-heroNoteCopy{max-width:430px;color:var(--ink-soft);margin:9px 0 0;font-size:15px;line-height:1.58}.rcl-collection{border-bottom:1px solid var(--rule);padding:clamp(32px,4vw,48px) 0 clamp(48px,6vw,74px)}.rcl-sectionHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:24px clamp(42px,6vw,76px);margin-bottom:22px;display:grid}.rcl-sectionHeading h2,.rcl-researchLinks h2{max-width:720px;color:var(--navy);font-family:var(--serif);letter-spacing:-.043em;margin:9px 0 0;font-size:clamp(34px,3.7vw,46px);font-weight:400;line-height:1.04}.rcl-sectionIntro>p:first-child{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.62}.rcl-collectionCredit{border-top:1px solid var(--rule);color:var(--muted);margin:12px 0 0;padding-top:11px;font-size:13px;font-weight:750;line-height:1.45}.rcl-conversationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.rcl-conversationGrid>li,.rcl-conversationCard{min-width:0;height:100%}.rcl-conversationCard{position:relative}.rcl-conversationLink{border:1px solid var(--rule-dark);border-top:5px solid var(--navy);height:100%;min-height:44px;color:inherit;background:var(--surface);flex-direction:column;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex;overflow:hidden;box-shadow:0 14px 34px #0b1f3a14}.rcl-conversationLink:hover{border-color:var(--navy-soft);transform:translateY(-3px);box-shadow:0 20px 42px #0b1f3a21}.rcl-conversationLink:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.rcl-cardTopline{border-bottom:1px solid var(--rule);color:var(--navy-soft);background:#edf3f7;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;padding:16px clamp(24px,3vw,32px);display:flex}.rcl-lens{margin:clamp(24px,3vw,32px) clamp(24px,3vw,32px) 0;line-height:1.45}.rcl-published{color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:10px clamp(24px,3vw,32px) 0;font-size:9px;font-weight:800}.rcl-published time{color:var(--navy)}.rcl-conversationCard h3{color:var(--navy);font-family:var(--serif);letter-spacing:-.042em;margin:13px clamp(24px,3vw,32px) 0;font-size:clamp(34px,3.25vw,43px);font-weight:400;line-height:1.03}.rcl-researcherBlock{border-left:3px solid var(--gold);margin:21px clamp(24px,3vw,32px) 0;padding-left:14px}.rcl-researcher{color:var(--navy);margin:0;font-size:16px;font-weight:850;line-height:1.4}.rcl-affiliation{color:var(--muted);margin:5px 0 0;font-size:14px;line-height:1.5}.rcl-cardSectionLabel{border-top:1px solid var(--rule);margin:26px clamp(24px,3vw,32px) 0;padding-top:19px}.rcl-summary{color:var(--ink-soft);font-family:var(--serif);margin:10px clamp(24px,3vw,32px) 0;font-size:17px;line-height:1.58}.rcl-topicPanel{color:var(--white);background:radial-gradient(circle at 100% 0%, #b18a3a33, transparent 30%), var(--navy);margin:24px clamp(24px,3vw,32px) 0;padding:20px 21px}.rcl-topicPanel>p{color:#e6cf8a}.rcl-topicPanel ol{border-top:1px solid #ffffff7a;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rcl-topicPanel li{border-bottom:1px solid #fff3;grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:9px;padding:12px 0;display:grid}.rcl-topicPanel li span{color:#e6cf8a;font-family:var(--mono);font-size:12px;font-weight:850}.rcl-topicPanel li b{color:var(--white);font-size:14px;line-height:1.38}.rcl-openConversation{min-height:48px;color:var(--navy);justify-content:space-between;align-items:center;gap:18px;margin:auto clamp(24px,3vw,32px) 0;padding:22px 0 24px;font-size:14px;font-weight:850;display:flex}.rcl-openConversation>span{color:var(--gold-deep);font-size:19px;transition:transform .16s}.rcl-conversationLink:hover .rcl-openConversation>span,.rcl-conversationLink:focus-visible .rcl-openConversation>span{transform:translate(4px)}.rcl-researchLinks{color:var(--white);background:var(--navy);padding:clamp(32px,4vw,46px) 0}.rcl-researchLinks .rcl-eyebrow{color:#e6cf8a}.rcl-researchLinksInner{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:center;gap:clamp(34px,6vw,76px);display:grid}.rcl-researchLinks h2{max-width:640px;color:var(--white);font-size:clamp(32px,3.5vw,42px)}.rcl-researchLinksCopy{color:#d4dce4;max-width:650px;margin:12px 0 0;font-size:14px;line-height:1.58}.rcl-researchLinks nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.rcl-researchLinks a{min-height:58px;color:var(--white);border:1px solid #ffffff47;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;font-size:14px;font-weight:800;display:flex}.rcl-researchLinks a:hover,.rcl-researchLinks a:focus-visible{color:#f0d996;border-color:#e6cf8a}@media (width<=980px){.rcl-heroLayout,.rcl-sectionHeading,.rcl-researchLinksInner{grid-template-columns:1fr}.rcl-heroNote{max-width:760px;padding-left:22px}.rcl-conversationGrid{grid-template-columns:1fr}.rcl-researchLinks nav{max-width:700px}}@media (width<=680px){.rcl-heroInner{padding-top:22px;padding-bottom:28px}.rcl-breadcrumb{margin-bottom:13px;font-size:13px}.rcl-breadcrumb a{align-items:center;min-height:44px;display:inline-flex}.rcl-heroLayout{gap:22px}.rcl-eyebrow,.rcl-heroNoteLabel,.rcl-cardTopline,.rcl-lens,.rcl-cardSectionLabel,.rcl-topicPanel>p,.rcl-topicPanel li span{font-size:13px}.rcl-hero h1{font-size:clamp(39px,11.4vw,49px);line-height:.99}.rcl-lede{margin-top:14px;font-size:17px}.rcl-heroNote{padding:3px 0 3px 18px}.rcl-heroNoteLead{font-size:27px}.rcl-heroNoteCopy{font-size:15px}.rcl-collection{padding:36px 0 48px}.rcl-sectionHeading{gap:17px;margin-bottom:22px}.rcl-sectionHeading h2,.rcl-researchLinks h2{font-size:34px}.rcl-cardTopline{gap:7px;padding:14px 20px;display:grid}.rcl-lens,.rcl-conversationCard h3,.rcl-researcherBlock,.rcl-cardSectionLabel,.rcl-summary,.rcl-topicPanel,.rcl-openConversation{margin-left:20px;margin-right:20px}.rcl-lens{margin-top:22px}.rcl-conversationCard h3{font-size:34px}.rcl-affiliation,.rcl-summary,.rcl-openConversation,.rcl-topicPanel li b{font-size:14px}.rcl-topicPanel{padding:18px}.rcl-topicPanel ol,.rcl-researchLinks nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rcl-conversationLink,.rcl-openConversation>span{transition:none}.rcl-conversationLink:hover{transform:none}}.rcl-published{font-size:12px}.rcq-page{border-bottom:1px solid var(--rule);background:var(--paper)}.rcq-hero{border-bottom:1px solid var(--rule);color:var(--navy);background:radial-gradient(circle at 88% 18%,#b18a3a26,#0000 32%),linear-gradient(125deg,#fffdf8 0%,#f3eee4 65%,#ead9ce 100%);position:relative;overflow:hidden}.rcq-hero:before{background:linear-gradient(90deg, var(--gold), #bc7f62 56%, transparent 92%);content:"";height:5px;position:absolute;inset:0 0 auto}.rcq-heroInner{max-width:1120px;padding-top:clamp(50px,6vw,78px);padding-bottom:clamp(50px,6vw,78px)}.rcq-breadcrumb{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 30px;font-size:10px;font-weight:800;display:flex}.rcq-breadcrumb a{color:var(--navy-soft);text-underline-offset:4px;-webkit-text-decoration:underline #163a6347;text-decoration:underline #163a6347}.rcq-breadcrumb a:hover,.rcq-breadcrumb a:focus-visible{text-decoration-color:currentColor}.rcq-eyebrow{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.11em;margin:0 0 18px;font-size:11px;font-weight:850}.rcq-hero h1{max-width:870px;font-family:var(--serif);letter-spacing:-.052em;margin:0;font-size:clamp(46px,6vw,72px);font-weight:400;line-height:.99}.rcq-bylineBlock{border-top:1px solid #0b1f3a38;max-width:860px;margin-top:30px;padding-top:23px}.rcq-byline,.rcq-credentials,.rcq-credit{margin:0}.rcq-byline{color:var(--ink-soft);font-size:clamp(17px,1.55vw,20px);line-height:1.55}.rcq-byline strong{color:var(--navy);font-weight:800}.rcq-credentials{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.55}.rcq-profileLinks{flex-wrap:wrap;gap:10px 18px;margin-top:15px;display:flex}.rcq-profileLinks a{min-height:44px;color:var(--navy-soft);text-underline-offset:5px;align-items:center;font-size:12px;font-weight:850;-webkit-text-decoration:underline #163a6347;text-decoration:underline #163a6347;display:inline-flex}.rcq-profileLinks a:hover,.rcq-profileLinks a:focus-visible{color:var(--gold-deep);text-decoration-color:currentColor}.rcq-credit{color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:5px 8px;margin-top:18px;font-size:13px;line-height:1.55;display:flex}.rcq-credit strong{color:var(--navy)}.rcq-credit span{color:var(--gold-deep)}.rcq-published{color:var(--muted);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;margin:10px 0 0;font-size:9px;font-weight:800}.rcq-published time{color:var(--navy)}.rcq-conversationLayout{grid-template-columns:minmax(210px,260px) minmax(0,820px);justify-content:center;align-items:start;gap:clamp(42px,7vw,92px);padding-top:clamp(48px,6vw,76px);padding-bottom:clamp(70px,8vw,104px);display:grid}.rcq-contents{border-top:3px solid var(--navy);background:#fffdf899;position:sticky;top:112px}.rcq-contents nav>p{border-bottom:1px solid var(--rule);color:var(--gold-deep);font-family:var(--mono);letter-spacing:.09em;margin:0;padding:17px 16px 13px;font-size:10px;font-weight:850}.rcq-contents ol{margin:0;padding:0;list-style:none}.rcq-contents li+li{border-top:1px solid var(--rule)}.rcq-contents a{min-height:48px;color:var(--ink-soft);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:13px 16px;line-height:1.35;transition:background-color .15s,color .15s;display:grid}.rcq-contents a:hover,.rcq-contents a:focus-visible{color:var(--navy);background:var(--surface)}.rcq-contents a span{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.07em;font-size:10px;font-weight:850}.rcq-contents a b{font-size:12px;font-weight:760}.rcq-qaList{min-width:0}.rcq-qaCard{border:1px solid var(--rule);background:var(--surface);scroll-margin-top:112px;overflow:hidden;box-shadow:0 17px 40px #0b1f3a14}.rcq-qaCard+.rcq-qaCard{margin-top:32px}.rcq-question{background:linear-gradient(120deg,#b18a3a14,#0000 58%),#f0ebe1;padding:clamp(26px,4vw,42px)}.rcq-questionNumber,.rcq-answerLabel{font-family:var(--mono);letter-spacing:.1em;margin:0;font-size:10px;font-weight:850}.rcq-questionNumber{color:var(--gold-deep)}.rcq-question h2{color:var(--navy);font-family:var(--serif);letter-spacing:-.035em;margin:15px 0 0;font-size:clamp(29px,3.4vw,41px);font-weight:400;line-height:1.1}.rcq-questionContinuation{max-width:74ch;margin-top:19px}.rcq-questionContinuation p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.76}.rcq-questionContinuation p+p{margin-top:16px}.rcq-questionDetail{border-top:1px solid var(--rule-dark);margin-top:26px;padding-top:4px}.rcq-questionDetail summary{min-height:50px;color:var(--navy);cursor:pointer;font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:10px;font-weight:850;list-style:none;display:flex}.rcq-questionDetail summary::-webkit-details-marker{display:none}.rcq-questionDetail summary:after{color:var(--gold-deep);content:"+";font-family:var(--sans);flex:none;font-size:25px;font-weight:400;line-height:1}.rcq-questionDetail[open] summary:after{content:"−"}.rcq-questionDetail summary:hover,.rcq-questionDetail summary:focus-visible{color:var(--gold-deep)}.rcq-questionDetail summary:focus-visible{outline-offset:4px;outline:3px solid #87661f4d}.rcq-questionDetailBody{border-top:1px solid #aaa18f8c;padding:16px 0 7px}.rcq-questionDetailBody p{max-width:74ch;color:var(--ink-soft);margin:0;font-size:15px;line-height:1.76}.rcq-questionDetailBody p+p{margin-top:16px}.rcq-answer{border-top:4px solid var(--navy);background:var(--surface);padding:clamp(28px,4.3vw,46px);position:relative}.rcq-answer:before{background:var(--gold);content:"";width:4px;position:absolute;top:43px;bottom:43px;left:0}.rcq-answerLabel{color:var(--navy)}.rcq-answerBody{max-width:73ch;margin-top:18px}.rcq-answerBody p{color:var(--ink-soft);font-family:var(--serif);margin:0;font-size:clamp(17px,1.6vw,19px);line-height:1.72}.rcq-answerBody p+p{margin-top:20px}.rcq-contextNote{border-left:3px solid var(--gold);max-width:73ch;color:var(--ink-soft);background:#f4efe5;margin:24px 0 0;padding:13px 15px;font-size:13px;line-height:1.6}.rcq-contextNote b{color:var(--navy)}.rcq-references{border:1px solid var(--rule-dark);border-top:4px solid var(--gold-deep);background:#f5f1e8;margin-top:38px;padding:clamp(26px,4vw,42px)}.rcq-references header h2{color:var(--navy);font-family:var(--serif);letter-spacing:-.035em;margin:11px 0 10px;font-size:clamp(28px,3vw,38px);font-weight:400}.rcq-references header>p:last-child{max-width:70ch;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.rcq-references ol{border-top:1px solid var(--rule-dark);gap:0;margin:25px 0 0;padding:0;list-style:none;display:grid}.rcq-references li{border-bottom:1px solid var(--rule);padding:18px 0}.rcq-references li>span{color:var(--gold-deep);font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:850}.rcq-references h3{font-family:var(--serif);margin:6px 0 5px;font-size:21px;font-weight:400;line-height:1.2}.rcq-references h3 a{color:var(--navy);text-underline-offset:4px;text-decoration-color:#163a6340}.rcq-references h3 i{color:var(--gold-deep);font-style:normal}.rcq-references li p{max-width:72ch;color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.rcq-references .rcq-referenceCitation{color:var(--ink-soft);font-weight:750}.rcq-returnLink{min-height:44px;color:var(--navy-soft);text-underline-offset:5px;align-items:center;margin-top:28px;font-size:12px;font-weight:850;-webkit-text-decoration:underline #163a6347;text-decoration:underline #163a6347;display:inline-flex}.rcq-returnLink:hover,.rcq-returnLink:focus-visible{text-decoration-color:currentColor}@media (width<=900px){.rcq-conversationLayout{grid-template-columns:1fr;gap:34px}.rcq-contents{position:static}.rcq-contents ol{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rcq-contents li+li{border-top:0}.rcq-contents li:nth-child(n+4){border-top:1px solid var(--rule)}.rcq-contents li:not(:nth-child(3n+1)){border-left:1px solid var(--rule)}}@media (width<=620px){.rcq-heroInner{padding-top:44px;padding-bottom:46px}.rcq-breadcrumb{margin-bottom:24px;font-size:13px}.rcq-breadcrumb a,.rcq-profileLinks a{align-items:center;min-height:44px;display:inline-flex}.rcq-eyebrow,.rcq-contents nav>p,.rcq-contents a span,.rcq-questionNumber,.rcq-answerLabel,.rcq-questionDetail summary{font-size:13px}.rcq-profileLinks a,.rcq-contents a b,.rcq-returnLink{font-size:14px}.rcq-hero h1{font-size:clamp(40px,12.5vw,51px);line-height:1.01}.rcq-bylineBlock{margin-top:25px}.rcq-credit{display:block}.rcq-credit span{display:none}.rcq-credit strong{display:block}.rcq-conversationLayout{padding-top:32px;padding-bottom:64px}.rcq-contents ol{grid-template-columns:repeat(2,minmax(0,1fr))}.rcq-contents li:nth-child(n+3){border-top:1px solid var(--rule)}.rcq-contents li:not(:nth-child(3n+1)){border-left:0}.rcq-contents li:nth-child(2n){border-left:1px solid var(--rule)}.rcq-contents a{grid-template-columns:23px minmax(0,1fr);padding:12px}.rcq-question,.rcq-answer{padding:25px 21px}.rcq-question h2{font-size:29px}.rcq-questionDetailBody p{font-size:14.5px}.rcq-answer:before{top:25px;bottom:25px}.rcq-answerBody p{font-size:17px;line-height:1.68}}@media print{.rcq-page,.rcq-hero,.rcq-question,.rcq-answer{background:#fff}.rcq-hero:before,.rcq-contents,.rcq-returnLink{display:none}.rcq-heroInner{padding-top:28px;padding-bottom:28px}.rcq-conversationLayout{padding-top:20px;padding-bottom:0;display:block}.rcq-qaCard{break-inside:avoid;box-shadow:none}.rcq-questionDetail[open] .rcq-questionDetailBody{display:block}}@media (prefers-reduced-motion:reduce){.rcq-contents a{transition:none}}.rcq-breadcrumb,.rcq-eyebrow,.rcq-published,.rcq-contents nav>p,.rcq-contents a span,.rcq-answerLabel,.rcq-questionNumber,.rcq-questionDetail summary,.rcq-references li>span{font-size:13px}.rcq-breadcrumb a,.rcq-contents a,.rcq-references a,.rcq-questionDetail summary{min-height:44px;align-items:center;min-inline-size:44px;display:flex}.rcq-questionDetail summary{box-sizing:border-box;width:100%}
