.pages-module__rotOZW__eyebrow{color:var(--acc-text);font-family:var(--ff-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px;font-size:12px;display:block}.pages-module__rotOZW__stageNav{border:1px solid var(--line-strong);border-radius:10px;grid-template-columns:repeat(6,1fr);margin-bottom:24px;display:grid;overflow:hidden}.pages-module__rotOZW__stageNav button{text-align:left;border-right:1px solid var(--line);cursor:pointer;color:var(--mut);padding:20px 16px;position:relative}.pages-module__rotOZW__stageNav button:last-child{border:0}.pages-module__rotOZW__stageNav button small{font-family:var(--ff-mono);margin-bottom:8px;font-size:11px;display:block}.pages-module__rotOZW__stageNav button span{font-size:16px;font-weight:600}.pages-module__rotOZW__stageNav button b{font-weight:400;position:absolute;top:17px;right:14px}.pages-module__rotOZW__stageNav button[aria-pressed=true]{background:var(--acc-fill);color:var(--acc-on-fill);box-shadow:inset 0 -4px 0 var(--brand-gold-logo)}.pages-module__rotOZW__stageNav button:hover:not([aria-pressed=true]){background:var(--acc-wash);color:var(--ink)}.pages-module__rotOZW__stageContent{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.pages-module__rotOZW__stageCopy{padding:16px 12px}.pages-module__rotOZW__stageCopy h3{font-family:var(--ff-body);margin-bottom:18px;font-size:34px;font-weight:700;line-height:1.15}.pages-module__rotOZW__stageCopy p{color:var(--mut);font-size:16px;line-height:1.65}.pages-module__rotOZW__output{border-left:3px solid var(--acc-ui);margin:24px 0;padding:0 0 0 20px}.pages-module__rotOZW__output small,.pages-module__rotOZW__involvement{color:var(--mut);margin-bottom:7px;font-size:12px;display:block}.pages-module__rotOZW__output strong{font-size:18px;font-weight:600;line-height:1.45;display:block}.pages-module__rotOZW__methodNote{color:var(--mut);max-width:880px;margin-top:24px;font-size:13px;line-height:1.6}.pages-module__rotOZW__artifact{background:var(--bg-deep);border:1px solid var(--line-strong);border-radius:12px;min-width:0;padding:20px 22px}.pages-module__rotOZW__artifactTop{color:var(--mut);font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line-strong);justify-content:space-between;gap:10px;margin-bottom:14px;padding-bottom:12px;font-size:10px;display:flex}.pages-module__rotOZW__documentTitle{margin-bottom:14px;font-size:18px;font-weight:600;line-height:1.4}.pages-module__rotOZW__caption{color:var(--mut);margin-top:12px;font-size:12px;line-height:1.6}.pages-module__rotOZW__artifactImage{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%;height:auto;display:block}.pages-module__rotOZW__verticalExplorer{display:block}.pages-module__rotOZW__explorer[data-enhanced=true] .pages-module__rotOZW__verticalExplorer{display:none}.pages-module__rotOZW__verticalExplorer details{border-top:1px solid var(--line-strong);padding:20px 0}.pages-module__rotOZW__verticalExplorer summary{cursor:pointer;font-size:20px;font-weight:600}.pages-module__rotOZW__verticalExplorer summary>span{font-family:var(--ff-mono);color:var(--acc-text);margin:0 14px 0 6px;font-size:12px}.pages-module__rotOZW__verticalExplorer details .pages-module__rotOZW__stageContent{margin-top:24px}@media (max-width:1050px){.pages-module__rotOZW__stageNav button{padding:18px 10px}.pages-module__rotOZW__stageNav button span{font-size:14px}.pages-module__rotOZW__stageNav button b{right:9px}.pages-module__rotOZW__stageContent{gap:30px}}@media (max-width:760px){.pages-module__rotOZW__stageContent{grid-template-columns:1fr;gap:26px}.pages-module__rotOZW__desktopExplorer{display:none}.pages-module__rotOZW__explorer[data-enhanced=true] .pages-module__rotOZW__verticalExplorer{display:block}.pages-module__rotOZW__stageCopy{padding:0}.pages-module__rotOZW__stageCopy h3{font-size:28px}.pages-module__rotOZW__stageCopy .pages-module__rotOZW__eyebrow,.pages-module__rotOZW__stageCopy h3{display:none}.pages-module__rotOZW__artifact{padding:16px}.pages-module__rotOZW__artifactTop{font-size:9px}.pages-module__rotOZW__documentTitle{font-size:17px}}
.ck-text-link{color:var(--acc-text);text-decoration:underline;-webkit-text-decoration-color:var(--acc-edge);text-decoration-color:var(--acc-edge);text-underline-offset:4px;transition:text-decoration-color var(--t-fast) var(--ease);font-weight:600}.ck-text-link:hover{text-decoration-color:currentColor}.ck-note{color:var(--mut);font-size:15px;line-height:1.6}@media (min-width:1101px){.ck-about-hero .lk-facts{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1100px) and (min-width:761px){.ck-about-hero .lk-facts{row-gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr))}.ck-about-hero .lk-facts li:nth-child(4){border-left:0;padding-left:0}}@media (max-width:760px){.ck-about-hero .lk-facts li:last-child:nth-child(odd){grid-column:1/-1}}.ck-leader{gap:var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--line-strong);grid-template-columns:88px minmax(0,1fr);align-items:start;display:grid}.ck-monogram{border-radius:var(--r-circle);background:var(--acc-wash);border:1px solid var(--acc-edge);width:88px;height:88px;color:var(--acc-text);letter-spacing:.04em;place-items:center;font-size:26px;font-weight:700;display:grid}.ck-leader h3{font-size:var(--fs-4);color:var(--ink);font-weight:700;line-height:1.25}.ck-leader h3 small{font-size:var(--fs-9);letter-spacing:.14em;text-transform:uppercase;color:var(--acc-text);margin-top:6px;font-weight:600;display:block}.ck-leader p{margin-top:var(--sp-2);font-size:var(--lk-fs-card,16px);color:var(--mut);line-height:1.65}.ck-statement{border-radius:var(--r-xl);background:var(--card);border:1px solid var(--card-border);border-left:3px solid var(--brand-gold-logo);margin:0;padding:clamp(24px,3vw,40px)}.ck-statement p{color:var(--ink);font-size:clamp(17px,1.35vw,19px);line-height:1.7}.ck-statement p+p{margin-top:var(--sp-3)}.ck-statement footer{margin-top:var(--sp-4);color:var(--mut);font-size:15px}.ck-statement footer strong{color:var(--ink);font-weight:600}.ck-offices{gap:var(--sp-2);display:grid}.ck-offices li{gap:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--line);grid-template-columns:96px minmax(0,1fr);font-size:15.5px;line-height:1.55;display:grid}.ck-offices strong{color:var(--ink);font-weight:600}.ck-offices span{color:var(--mut)}.ck-when{letter-spacing:0;color:var(--acc-text);margin-top:4px;font-size:13.5px;font-weight:500;line-height:1.4;display:block}.ck-steps-group{gap:var(--lk-stack);padding-top:var(--lk-stack);border-top:1px solid var(--line);display:grid}.ck-steps-group .lk-subhead .title{font-size:var(--fs-2)}@media (max-width:1280px) and (min-width:1025px){.ck-steps-six.lk-steps--row{row-gap:var(--sp-6);grid-template-columns:repeat(3,minmax(0,1fr))}.ck-steps-six.lk-steps--row li:nth-child(3):after{display:none}}.ck-panel{gap:var(--sp-2);border-radius:var(--r-xl);background:var(--bg-deep);border:1px solid var(--card-border);align-content:start;padding:clamp(24px,3vw,36px);display:grid}.ck-panel--bare{background:0 0;border:0;border-radius:0;padding:0}.ck-panel h3{font-size:var(--fs-4);color:var(--ink);font-weight:700;line-height:1.3}.ck-panel p{font-size:var(--lk-fs-card,16px);color:var(--mut);line-height:1.7}.ck-list{gap:var(--sp-1);margin-block:var(--sp-1);display:grid}.ck-list li{font-size:var(--lk-fs-card,16px);color:var(--mut);padding-left:20px;line-height:1.6;position:relative}.ck-list li:before{content:"";background:var(--acc-ui);width:8px;height:2px;position:absolute;top:.72em;left:0}@media (min-width:1025px){.ck-list--two{gap:var(--sp-1) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.ck-fit{gap:var(--sp-5);display:grid}.ck-fit h3{margin-bottom:var(--sp-2);font-size:var(--fs-5);color:var(--ink);font-weight:700}.ck-fit ul{border-top:1px solid var(--line-strong)}.ck-fit li{gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);font-size:var(--lk-fs-card,16px);color:var(--mut);grid-template-columns:24px minmax(0,1fr);line-height:1.6;display:grid}.ck-fit li>span{color:var(--acc-text);font-weight:700}.ck-who{gap:var(--sp-2);border-radius:var(--r-lg);background:var(--bg-deep);border:1px solid var(--card-border);justify-items:start;padding:clamp(20px,2.4vw,32px);display:grid}.ck-who h3{font-size:var(--fs-5);color:var(--ink);font-weight:700;line-height:1.3}.ck-who p{font-size:var(--lk-fs-card,16px);color:var(--mut);line-height:1.65}.ck-steps-start .lk-step-copy p{font-size:var(--lk-fs-card,16px)}.ck-topics{gap:var(--sp-3);display:grid}.ck-topics ul{gap:var(--sp-1);flex-wrap:wrap;display:flex}.ck-topics a{min-height:44px;padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-pill,999px);color:var(--ink);transition:border-color var(--t-fast) var(--ease), color var(--t-fast) var(--ease);align-items:center;font-size:15px;font-weight:600;display:inline-flex}.ck-topics a:hover{border-color:var(--acc-edge-strong);color:var(--acc-text)}.ck-topics+.lk-faq .lk-faq-group-title{font-size:var(--fs-4)}.lk-faq-answer .lk-arrow-link{margin-top:var(--sp-1)}.ck-toc{padding:var(--sp-4) var(--sp-5);border-radius:var(--r-lg);background:var(--bg-deep);border:1px solid var(--card-border)}.ck-toc p{font-size:var(--fs-9);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);font-weight:600}.ck-toc ol{margin-top:var(--sp-2);columns:3;column-gap:var(--sp-5);color:var(--mut);font-size:15px;list-style:inside decimal}.ck-toc li{break-inside:avoid}.ck-toc a{min-height:40px;color:var(--ink);align-items:center;font-weight:500;display:inline-flex}.ck-toc a:hover{color:var(--acc-text)}.ck-legal{gap:clamp(32px,3.5vw,44px);display:grid}.ck-legal h2{font-size:var(--fs-4);letter-spacing:-.015em;color:var(--ink);font-weight:700;line-height:1.25}.ck-legal p{margin-top:var(--sp-2);color:var(--mut);line-height:1.75}.ck-legal p strong{color:var(--ink);font-weight:600}.ck-legal a{color:var(--acc-text);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.ck-leader{gap:var(--sp-3);grid-template-columns:64px minmax(0,1fr)}.ck-monogram{width:64px;height:64px;font-size:20px}.ck-offices li{grid-template-columns:minmax(0,1fr);gap:2px}.ck-toc{padding:var(--sp-4)}.ck-toc ol{columns:1}.ck-toc a{min-height:44px}}@media (prefers-reduced-motion:reduce){.ck-text-link,.ck-topics a{transition:none}}
