.lg-root{--lg-ink:var(--site-text-color,#181816);--lg-muted:var(--site-muted-color,#62615c);--lg-accent:var(--site-accent-color,#806326);--lg-panel:var(--site-subtle-bg,#f5f3ee);--lg-border:var(--site-border-color,#d9d4c9);--lg-paper:var(--site-background-color,#fff);color:var(--lg-ink);overflow-wrap:anywhere;line-height:1.6}.lg-root,.lg-root *{box-sizing:border-box}.lg-root [hidden]{display:none!important}.lg-container{max-width:1240px;margin-inline:auto;padding:0 40px 72px}.lg-root h1,.lg-root h2,.lg-root h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:400;line-height:1.2}.lg-root h1{font-size:clamp(2.5rem,4.8vw,4.55rem)}.lg-root h2{font-size:clamp(1.65rem,2.5vw,2.25rem)}.lg-root h3{font-size:1.65rem}.lg-root p{margin:0}.lg-root a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.lg-root a:hover{text-decoration-thickness:2px}:is(.lg-root a:focus-visible,.lg-root button:focus-visible,.lg-root input:focus-visible,.lg-root summary:focus-visible){outline:3px solid var(--lg-accent);outline-offset:5px}.lg-root .lg-kicker{color:var(--lg-accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:20px;font-family:inherit;font-size:.78rem;font-weight:650;line-height:1.5}.lg-root .lg-lede{color:var(--lg-muted);max-width:48ch;margin-top:24px;font-size:1.25rem;line-height:1.6}.lg-index-hero{border-bottom:1px solid var(--lg-border);grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;padding:78px 0 76px;display:grid}.lg-root .lg-hero-detail{color:var(--lg-muted);margin-top:28px;font-size:.85rem}.lg-feature{background:var(--lg-panel);border-top:3px solid var(--lg-accent);padding:32px}.lg-feature h2 a{text-decoration:none}.lg-feature h2 a:hover{text-decoration:underline}.lg-feature>p:not(.lg-kicker){color:var(--lg-muted);margin-top:20px;font-size:1.05rem}.lg-root .lg-text-link{align-items:center;gap:18px;min-height:44px;font-size:1rem;font-weight:650;text-decoration:none;display:inline-flex}.lg-text-link span{font-size:1.4em}.lg-feature>.lg-text-link{margin-top:22px}.lg-section-heading{justify-content:space-between;align-items:end;gap:32px;margin:54px 0 30px;display:flex}.lg-section-heading .lg-kicker{margin-bottom:12px}.lg-section-heading>p{color:var(--lg-muted);font-size:.95rem}.lg-discovery{border-top:1px solid var(--lg-border);justify-content:space-between;align-items:end;gap:30px;padding:20px 0;display:flex}.lg-filters{flex-wrap:wrap;gap:6px;display:flex}.lg-filters button{font:inherit;min-height:44px;color:var(--lg-muted);cursor:pointer;background:0 0;border:1px solid #0000;padding:10px 17px;font-size:.97rem}.lg-filters button[aria-pressed=true]{color:var(--lg-ink);background:var(--lg-panel);border-color:var(--lg-border);font-weight:650}.lg-search{flex-shrink:0;width:min(330px,100%)}.lg-search label{color:var(--lg-muted);margin-bottom:5px;font-size:.85rem;display:block}.lg-search input{border:1px solid var(--lg-border);width:100%;min-height:46px;color:var(--lg-ink);background:var(--lg-paper);font:inherit;border-radius:0;padding:10px 14px;font-size:1rem}.lg-search input::placeholder{color:var(--lg-muted);opacity:1}.lg-root .lg-result-count{color:var(--lg-muted);margin:2px 0 18px;font-size:.875rem}.lg-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.lg-card{border:1px solid var(--lg-border);flex-direction:column;min-width:0;padding:30px;display:flex}.lg-card-top{justify-content:space-between;align-items:start;gap:20px;display:flex}.lg-card-top .lg-kicker{margin-bottom:24px}.lg-card-number{color:var(--lg-muted);font-size:.85rem}.lg-card h3{max-width:29ch}.lg-card h3 a{text-decoration:none}.lg-card h3 a:hover{text-decoration:underline}.lg-card>p{color:var(--lg-muted);max-width:48ch;margin-top:18px;font-size:1.05rem}.lg-card-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.lg-card-bottom>span{color:var(--lg-muted);font-size:.9rem}.lg-empty{background:var(--lg-panel);text-align:center;padding:48px 20px}.lg-empty p{margin:12px 0 20px}.lg-cta{background:var(--lg-panel);border-top:1px solid var(--lg-border);justify-content:space-between;align-items:center;gap:40px;margin-top:70px;padding:36px;display:flex}.lg-cta .lg-kicker{margin-bottom:12px}.lg-cta h2{max-width:24ch;font-size:1.85rem}.lg-cta p:not(.lg-kicker){color:var(--lg-muted);max-width:60ch;margin-top:16px;font-size:1rem}.lg-root .lg-button{border:1px solid var(--lg-ink);background:var(--lg-ink);min-height:48px;color:var(--lg-paper);font:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:20px;padding:13px 22px;font-weight:600;text-decoration:none;display:inline-flex}.lg-button:hover{text-decoration:underline}.lg-cta-actions{flex-wrap:wrap;flex-shrink:0;gap:12px;max-width:340px;display:flex}.lg-root .lg-button-secondary{color:var(--lg-ink);background:0 0}.lg-cta .lg-contact-number{width:100%;margin-top:0;font-size:.95rem}.lg-article-image{margin:32px 0 40px}.lg-article-image img{background:var(--lg-panel);width:100%;height:auto;display:block}.lg-article-image figcaption{color:var(--lg-muted);max-width:70ch;margin-top:12px;font-size:.85rem;line-height:1.55}.lg-breadcrumb{color:var(--lg-muted);flex-wrap:wrap;gap:12px;margin:28px 0 44px;font-size:.95rem;display:flex}.lg-breadcrumb a{align-items:center;min-height:44px;margin-block:-10px;display:inline-flex}.lg-article-header{text-align:center;max-width:960px;margin:0 auto;padding-bottom:44px}.lg-article-header h1{font-size:clamp(2.4rem,4.6vw,3.9rem)}.lg-article-header .lg-lede{margin-inline:auto}.lg-root .lg-byline{color:var(--lg-muted);margin-top:24px;font-size:.95rem}.lg-article-layout{border-top:1px solid var(--lg-border);grid-template-columns:230px minmax(0,740px);justify-content:center;align-items:start;gap:65px;padding-top:44px;display:grid}.lg-toc{position:sticky;top:28px}.lg-toc summary{cursor:pointer;min-height:44px;font-weight:650}.lg-toc ol{border-left:1px solid var(--lg-border);margin:12px 0 0;padding:0;list-style:none}.lg-toc a{min-height:44px;color:var(--lg-muted);padding:10px 0 10px 20px;font-size:.95rem;line-height:1.45;text-decoration:none;display:block}.lg-toc a:hover{color:var(--lg-ink);text-decoration:underline}.lg-prose{font-size:1.125rem;line-height:1.8}.lg-prose h2{margin-bottom:20px;scroll-margin-top:32px;font-size:clamp(1.55rem,2vw,1.95rem)}.lg-prose section{margin-top:40px}.lg-prose p+p{margin-top:20px}.lg-prose ul{margin:20px 0 0;padding-left:24px}.lg-prose li{margin-bottom:12px;padding-left:5px}.lg-takeaway{background:var(--lg-panel);border-left:3px solid var(--lg-accent);padding:26px 30px}.lg-takeaway .lg-kicker{margin-bottom:12px}.lg-next-step{border-top:1px solid var(--lg-accent);margin-top:42px;padding:25px 0}.lg-next-step .lg-kicker{margin-bottom:12px}.lg-related{border-top:1px solid var(--lg-border);margin-top:70px;padding-top:38px}.lg-related .lg-kicker{margin-bottom:12px}.lg-related h2{margin-bottom:28px}@media (max-width:1000px){.lg-index-hero{gap:36px}.lg-article-layout{grid-template-columns:190px minmax(0,1fr);gap:35px}.lg-cta{flex-direction:column;align-items:start;gap:24px}}@media (max-width:800px){.lg-container{padding-inline:24px}.lg-index-hero{grid-template-columns:1fr;gap:36px;padding-block:44px}.lg-feature{max-width:none}.lg-section-heading{flex-direction:column;align-items:start;gap:18px;margin-top:36px}.lg-section-heading>p br{display:none}.lg-discovery{flex-direction:column;align-items:stretch;gap:20px}.lg-search{width:100%}.lg-article-layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:28px}.lg-toc{border-bottom:1px solid var(--lg-border);padding-bottom:12px;position:static}.lg-toc summary{display:list-item}.lg-toc ol{margin-bottom:12px}.lg-breadcrumb{margin-bottom:30px}.lg-article-header{text-align:left;padding-bottom:32px}.lg-article-header .lg-lede{margin-inline:0}}@media (max-width:600px){.lg-container{padding-inline:20px;padding-bottom:44px}.lg-card-grid{grid-template-columns:minmax(0,1fr);gap:18px}.lg-card{padding:24px}.lg-card h3{font-size:1.5rem}.lg-feature{padding:26px}.lg-cta{margin-top:44px;padding:26px}.lg-cta .lg-button{align-self:stretch;gap:14px;padding-inline:14px}.lg-cta-actions{flex-direction:column;width:100%;max-width:none}.lg-filters{gap:3px}.lg-filters button{padding-inline:13px}.lg-takeaway{padding:22px}.lg-prose{font-size:1.0625rem}.lg-byline{max-width:28ch}.lg-related{margin-top:40px}}@media (prefers-reduced-motion:reduce){.lg-root *,.lg-root :before,.lg-root :after{scroll-behavior:auto!important;transition:none!important}}@media print{.lg-discovery,.lg-toc,.lg-related,.lg-cta,.lg-feature{display:none}.lg-container{max-width:none;padding:0}.lg-article-layout{padding-top:20px;display:block}.lg-article-header{text-align:left}.lg-root h1{font-size:28pt}.lg-root h2{break-after:avoid}.lg-prose{font-size:11pt}}.lg-root{--site-text-color:var(--ink);--site-muted-color:var(--muted);--site-accent-color:#826423;--site-subtle-bg:var(--cream);--site-border-color:var(--line);--site-background-color:var(--paper)}.lg-root h1,.lg-root h2,.lg-root h3{letter-spacing:-.02em;font-family:Bodoni,Georgia,serif;font-weight:400}.lg-root .lg-kicker,.lg-root .lg-hero-detail,.lg-search label,.lg-article-image figcaption{font-size:.875rem}.lg-index-hero{gap:60px}.lg-root .lg-text-link:hover,.lg-root .lg-breadcrumb a:hover{text-decoration:underline}.lg-article-header h1{max-width:24ch;margin-inline:auto}.lg-article-image img{object-fit:cover;max-height:450px}@media (max-width:800px){.lg-index-hero{gap:30px}.lg-article-header h1{margin-inline:0}}
