.lc-c1{--c1-blue:#297480;--c1-ink:#263d43;--c1-grey:#4e5158;--c1-orange:#e47911;--c1-line:#dbe4e5;--c1-pale:#edf5f4;color:var(--c1-grey);background:#fff;font-size:16px;line-height:1.65;text-align:left;overflow-wrap:anywhere}.lc-c1 *{box-sizing:border-box}.lc-c1-wrap{max-width:1240px;padding:0 32px;margin:0 auto}.lc-c1 h1,.lc-c1 h2,.lc-c1 h3{color:var(--c1-ink);line-height:1.2;letter-spacing:-.025em;text-transform:none}.lc-c1 h1{font-size:48px;max-width:900px;margin:14px 0 20px}.lc-c1 h2{font-size:29px;margin:0 0 20px}.lc-c1 h3{font-size:22px}.lc-c1 p{margin:0 0 20px}.lc-c1 a{color:var(--c1-blue);text-underline-offset:4px}.lc-c1 a:focus-visible,.lc-c1 button:focus-visible,.lc-c1 input:focus-visible,.lc-c1 summary:focus-visible,.lc-c1-table:focus-visible{outline:3px solid var(--c1-orange);outline-offset:4px}.lc-c1 [hidden]{display:none!important}.lc-c1-kicker{display:block;font-size:12px;font-weight:700;color:var(--c1-blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px}.lc-c1-hero{background:var(--c1-pale);padding:40px 0 36px;border-bottom:1px solid var(--c1-line)}.lc-c1-hero>div>p{font-size:19px;max-width:760px}.lc-c1-search{max-width:790px;margin:25px 0 0}.lc-c1-search label{display:block;color:var(--c1-ink);font-size:14px;font-weight:700;margin-bottom:9px}.lc-c1-search>div{display:flex;gap:0;align-items:stretch}.lc-c1 .lc-c1-search input[type=search]{display:block;width:100%;min-width:0;appearance:none;background:#fff;border:1px solid #9fb7b9;border-radius:4px 0 0 4px;padding:14px 17px;height:54px;color:var(--c1-ink);font:inherit;box-shadow:none}.lc-c1-search button{border:1px solid var(--c1-blue);border-radius:0 4px 4px 0;background:var(--c1-blue);color:#fff;font:inherit;font-size:14px;font-weight:700;padding:10px 20px;cursor:pointer;min-height:44px}.lc-c1-search small{display:block;font-size:12px;color:#52696d;margin-top:8px}.lc-c1-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;padding:36px 0}.lc-c1-topics>a{display:flex;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;color:var(--c1-ink);border:1px solid var(--c1-line);border-radius:4px;padding:13px 15px;margin-bottom:9px;font-size:14px}.lc-c1-topics>a[aria-current=page]{background:var(--c1-blue);border-color:var(--c1-blue);color:#fff}.lc-c1-topics>a:hover{box-shadow:0 0 0 1px var(--c1-blue)}.lc-c1-advisor{background:#f7f8f6;border-left:3px solid var(--c1-orange);padding:22px;margin-top:28px}.lc-c1-advisor h2{font-size:22px;margin-bottom:15px}.lc-c1-advisor p{font-size:14px;line-height:1.7;margin-bottom:15px}.lc-c1-advisor a{font-size:14px;font-weight:700}.lc-c1-meta{font-size:12px;line-height:1.7;color:#576c71;margin:8px 0 18px}.lc-c1-results{min-width:0}.lc-c1-results>h2{font-size:29px;margin-bottom:12px}.lc-c1-row{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:18px;padding:25px 0;border-bottom:1px solid var(--c1-line);margin:0}.lc-c1-number{font-size:13px;color:var(--c1-blue);padding-top:3px}.lc-c1-row-copy{min-width:0}.lc-c1-row h2{font-size:24px;line-height:1.3;margin:6px 0 12px}.lc-c1-row h2 a{color:var(--c1-ink);text-decoration:none}.lc-c1-row h2 a:hover{text-decoration:underline}.lc-c1-row p{font-size:15px;line-height:1.75;margin:0 0 12px}.lc-c1-row .lc-c1-meta{margin-bottom:0}.lc-c1-row .lc-c1-arrow{align-self:center;text-decoration:none;color:var(--c1-orange);font-size:27px;display:grid;place-items:center;min-height:44px;min-width:28px}.lc-c1-pagination{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;padding:30px 0}.lc-c1-pagination>a,.lc-c1-pagination>span{padding:8px 14px;border:1px solid var(--c1-line);border-radius:4px;text-decoration:none;min-height:44px}.lc-c1-pagination [aria-current=page]{color:#fff;background:var(--c1-blue);border-color:var(--c1-blue)}.lc-c1-contact{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:30px 34px;background:var(--c1-pale);border-left:4px solid var(--c1-orange);margin:35px 0 50px}.lc-c1-contact h2{font-size:26px;margin-bottom:10px}.lc-c1-contact p{max-width:700px;margin:0}.lc-c1 .lc-c1-button{display:inline-block;padding:12px 20px;background:var(--c1-blue);color:#fff;font-size:14px;font-weight:700;border:1px solid var(--c1-blue);border-radius:4px;text-decoration:none;line-height:1.5;white-space:nowrap}.lc-c1-breadcrumb{font-size:13px;padding-top:26px;margin-bottom:26px}.lc-c1-article-heading,.lc-c1-summary,.lc-c1-reading-nav{max-width:900px;margin-left:auto;margin-right:auto}.lc-c1-article-heading{padding:0;background:none;border:0;margin-bottom:24px}.lc-c1-article-heading h1{font-size:44px;margin-top:10px}.lc-c1-article-heading .lc-c1-meta{line-height:1.9}.lc-c1-summary{padding:24px 30px;background:var(--c1-pale);border-left:4px solid var(--c1-orange);margin-top:24px;margin-bottom:24px}.lc-c1-summary p{font-size:20px;line-height:1.65;margin:0}.lc-c1-reading-nav{display:flex;gap:24px;padding:10px 0 18px;border-bottom:1px solid var(--c1-line);margin-top:20px;margin-bottom:30px;font-size:14px}.lc-c1-article-layout{display:grid;grid-template-columns:minmax(0,780px) 250px;gap:45px;justify-content:center}.lc-c1-reading{min-width:0;width:100%}.lc-c1-hero-image{margin:0 0 28px;background:var(--c1-pale)}.lc-c1-hero-image img{display:block;width:100%;height:auto;max-height:420px;object-fit:contain}.lc-c1-toc{padding:20px 24px;border:1px solid var(--c1-line);background:#f7f9f8;margin:25px 0;font-size:14px}.lc-c1-toc summary{font-weight:700;color:var(--c1-ink);cursor:pointer;min-height:25px}.lc-c1-toc ol{padding-left:22px;margin-bottom:0}.lc-c1-toc li{margin:10px 0;line-height:1.6}.lc-c1 .lc-c1-content{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.lc-c1 .lc-c1-content h2{font-size:28px;margin:42px 0 20px;line-height:1.3;scroll-margin-top:30px}.lc-c1 .lc-c1-content h3{font-size:23px;margin:30px 0 18px;line-height:1.35}.lc-c1 .lc-c1-content p{margin:0 0 24px;line-height:1.85}.lc-c1-content img{display:block;max-width:100%;height:auto;margin:0 auto}.lc-c1-content figure{margin:28px 0;max-width:100%}.lc-c1-content figcaption{font-size:13px;line-height:1.6;padding-top:10px;color:#586b70}.lc-c1-content blockquote{border-left:3px solid var(--c1-orange);background:var(--c1-pale);padding:20px 24px;margin:25px 0}.lc-c1-content ul,.lc-c1-content ol{margin:0 0 25px;padding-left:25px}.lc-c1 .lc-c1-content table{width:100%;border-collapse:collapse;font-size:15px;margin:0}.lc-c1 .lc-c1-content td,.lc-c1 .lc-c1-content th{padding:12px;border:1px solid var(--c1-line);text-align:left;vertical-align:top}.lc-c1-table{overflow-x:auto;max-width:100%;margin:25px 0}.lc-c1-reading-side{align-self:start;position:sticky;top:25px}.lc-c1-reading-side .lc-c1-advisor{margin:0}.lc-c1-article-tags{display:flex;flex-wrap:wrap;gap:9px;font-size:13px;margin:35px 0}.lc-c1-article-tags>a{padding:3px 9px;background:var(--c1-pale);border-radius:3px}.lc-c1-share{display:flex;align-items:center;flex-wrap:wrap;gap:18px;font-size:13px;border-top:1px solid var(--c1-line);padding:20px 0}.lc-c1-share button{border:1px solid var(--c1-line);color:var(--c1-blue);background:#fff;padding:9px 14px;border-radius:4px;cursor:pointer;font:inherit}.lc-c1-related{margin:40px 0}.lc-c1-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lc-c1-related-grid>article{border:1px solid var(--c1-line);padding:24px}.lc-c1-related h3{font-size:21px;line-height:1.35;margin:0 0 14px}.lc-c1-related p{font-size:14px;line-height:1.7}.lc-c1-previous-next{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;font-size:14px;border-top:1px solid var(--c1-line);padding:25px 0}.lc-c1-empty{background:var(--c1-pale);padding:25px;margin:30px 0}.lc-c1-search-results{max-width:1050px}.lc-c1-search-results .lc-c1-row{grid-template-columns:minmax(0,1fr) 30px}.lc-c1-back{display:inline-block;margin:25px 0}.lc-c1-comments{margin-bottom:40px}.lc-c1 #lc-c1-content,.lc-c1 #lc-c1-next{scroll-margin-top:25px}
@media(max-width:999px){.lc-c1-layout{grid-template-columns:220px minmax(0,1fr);gap:30px}.lc-c1-article-layout{grid-template-columns:minmax(0,1fr);gap:0}.lc-c1-reading{max-width:780px;margin:0 auto}.lc-c1-reading-side{display:none}.lc-c1-related-grid{gap:18px}.lc-c1 h1{font-size:42px}}
@media(max-width:749px){.lc-c1-wrap{padding:0 20px}.lc-c1-hero{padding:28px 0}.lc-c1 h1{font-size:34px;line-height:1.18}.lc-c1-hero>div>p{font-size:16px}.lc-c1-search{margin-top:22px}.lc-c1 .lc-c1-search input[type=search]{font-size:16px;padding:12px;height:50px}.lc-c1-search button{padding:10px 15px;font-size:13px}.lc-c1-search small{font-size:11px}.lc-c1-layout{display:flex;flex-direction:column;gap:22px;padding:25px 0}.lc-c1-topics{display:flex;flex-wrap:wrap;gap:8px}.lc-c1-topics>.lc-c1-kicker{width:100%;margin-bottom:4px}.lc-c1-topics>a{width:calc(50% - 4px);font-size:12px;padding:12px 10px;margin:0;min-height:44px}.lc-c1-topics .lc-c1-advisor{display:none}.lc-c1-results>h2{font-size:25px}.lc-c1-row{grid-template-columns:22px minmax(0,1fr) 24px;gap:10px;padding:22px 0}.lc-c1-row h2{font-size:22px}.lc-c1-row p{font-size:14px}.lc-c1-meta{font-size:11px}.lc-c1-row .lc-c1-kicker{font-size:10px}.lc-c1-contact{display:block;padding:24px;margin:30px 0 45px}.lc-c1-contact h2{font-size:24px}.lc-c1-contact p{font-size:15px}.lc-c1-contact .lc-c1-button{margin-top:20px;white-space:normal}.lc-c1-breadcrumb{padding-top:20px;margin-bottom:24px;font-size:12px}.lc-c1-article-heading h1{font-size:32px}.lc-c1-summary{padding:21px;margin:22px 0}.lc-c1-summary p{font-size:17px}.lc-c1-reading-nav{font-size:13px;gap:18px;margin-bottom:25px}.lc-c1 .lc-c1-content{font-size:17px;line-height:1.8}.lc-c1 .lc-c1-content p{line-height:1.8}.lc-c1 .lc-c1-content h2{font-size:26px;margin-top:35px}.lc-c1 .lc-c1-content h3{font-size:22px}.lc-c1 .lc-c1-content table{min-width:480px;font-size:14px}.lc-c1-toc{padding:18px;font-size:14px}.lc-c1-related-grid{grid-template-columns:1fr;gap:16px}.lc-c1-pagination{gap:7px}.lc-c1-pagination>a,.lc-c1-pagination>span{padding:8px 11px}.lc-c1-article-tags{font-size:12px}.lc-c1 .lc-c1-content blockquote{padding:18px}.lc-c1-previous-next{font-size:13px}.lc-c1-article{padding-bottom:35px}}
@media(prefers-reduced-motion:reduce){.lc-c1{scroll-behavior:auto}}
.lc-c1-search button{flex:0 0 auto;white-space:nowrap;min-width:96px;height:54px}.lc-c1 .lc-c1-search input[type=search]{flex:1 1 0;width:auto}@media(max-width:749px){.lc-c1-search button{height:50px;min-width:78px}}
.lc-c1-row{grid-template-columns:28px 144px minmax(0,1fr) 28px;grid-template-areas:"number thumbnail copy arrow"}.lc-c1-row>.lc-c1-number{grid-area:number}.lc-c1-row>.lc-c1-row-copy{grid-area:copy}.lc-c1-row>.lc-c1-arrow{grid-area:arrow}.lc-c1-thumbnail{grid-area:thumbnail;display:block;width:144px;aspect-ratio:8/5;overflow:hidden;border-radius:4px;background:var(--c1-pale);align-self:start;margin-top:4px;text-decoration:none}.lc-c1-thumbnail img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .18s ease}.lc-c1-thumbnail:hover img{transform:scale(1.04)}.lc-c1-thumbnail-placeholder{display:grid;place-items:center;height:100%;color:var(--c1-blue);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.lc-c1-search-results .lc-c1-row--unnumbered{grid-template-columns:144px minmax(0,1fr) 28px;grid-template-areas:"thumbnail copy arrow"}
@media(max-width:1100px){.lc-c1-row{grid-template-columns:22px minmax(0,1fr) 28px;grid-template-areas:"number thumbnail arrow" "copy copy copy";gap:14px}.lc-c1-row>.lc-c1-arrow{align-self:start}.lc-c1-search-results .lc-c1-row--unnumbered{grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"thumbnail arrow" "copy copy"}}
@media(max-width:749px){.lc-c1-thumbnail{width:128px;margin-top:0}.lc-c1-row{gap:12px}.lc-c1-row h2{margin-top:4px}}
@media(prefers-reduced-motion:reduce){.lc-c1-thumbnail img{transition:none}.lc-c1-thumbnail:hover img{transform:none}}
