.LlcHga_shell{--seo-gold:#8c6d2a;--seo-gold-light:#b18b5e;--seo-gold-deep:#6f5520;--seo-cream:#faf7f2;--seo-cream-mid:#f3ebe0;--seo-paper:#fffdf9;--seo-ink:#1a1715;--seo-muted:#5c534a;--seo-line:#8c6d2a33;--seo-shadow:0 18px 40px #1a17150f;color:var(--seo-ink);background:radial-gradient(ellipse 80% 50% at 10% -10%, #b18b5e24, transparent 55%), radial-gradient(ellipse 60% 40% at 100% 0%, #8c6d2a14, transparent 45%), linear-gradient(180deg, var(--seo-cream) 0%, var(--seo-cream-mid) 28%, #fff 72%);min-height:60vh;font-family:Sora,system-ui,sans-serif}.LlcHga_shell *{box-sizing:border-box}.LlcHga_wrap{max-width:44rem;margin:0 auto;padding:1.75rem 1.15rem 4.5rem}.LlcHga_wrapWide{max-width:58rem}.LlcHga_hero{border-bottom:1px solid var(--seo-line);margin-bottom:.5rem;padding:.35rem 0 1.75rem;position:relative}.LlcHga_hero:after{content:"";background:linear-gradient(90deg, var(--seo-gold), var(--seo-gold-light));width:3.25rem;height:2px;margin-top:1.5rem;display:block}.LlcHga_crumb{letter-spacing:.04em;color:var(--seo-muted);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 1.1rem;padding:0;font-size:.78rem;list-style:none;display:flex}.LlcHga_crumb a{color:var(--seo-gold-deep);text-decoration:none}.LlcHga_crumb a:hover{color:var(--seo-gold);text-underline-offset:.18em;text-decoration:underline}.LlcHga_crumbSep{opacity:.45;-webkit-user-select:none;user-select:none}.LlcHga_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--seo-gold);margin:0 0 .65rem;font-size:.72rem;font-weight:600}.LlcHga_wrap h1,.LlcHga_heroTitle{letter-spacing:-.022em;color:var(--seo-ink);max-width:28ch;margin:0 0 1rem;font-size:clamp(1.75rem,4.2vw,2.45rem);font-weight:700;line-height:1.18}.LlcHga_wrapWide .LlcHga_heroTitle{max-width:32ch}.LlcHga_lead{max-width:38rem;color:var(--seo-muted);margin:0;font-size:clamp(1.02rem,2.2vw,1.12rem);font-weight:400;line-height:1.7}.LlcHga_intro{max-width:40rem;color:var(--seo-muted);margin:1rem 0 0;font-size:.98rem;line-height:1.65}.LlcHga_actions{flex-wrap:wrap;gap:.7rem;margin:1.5rem 0 .25rem;display:flex}.LlcHga_primary,.LlcHga_secondary{letter-spacing:.01em;border-radius:2px;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1.25rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.LlcHga_primary{background:var(--seo-gold);color:#fff;border:1px solid var(--seo-gold)}.LlcHga_primary:hover{background:var(--seo-gold-light);border-color:var(--seo-gold-light);color:#fff;transform:translateY(-1px)}.LlcHga_secondary{border:1px solid var(--seo-line);color:var(--seo-gold-deep);background:#fffdf9a6}.LlcHga_secondary:hover{border-color:var(--seo-gold-light);color:var(--seo-gold);background:#b18b5e14}.LlcHga_body{padding-top:.35rem}.LlcHga_section{margin:2.35rem 0 0;padding-top:.2rem}.LlcHga_section h2{letter-spacing:-.015em;color:var(--seo-ink);max-width:36ch;margin:0 0 .9rem;font-size:clamp(1.18rem,2.4vw,1.38rem);font-weight:700;line-height:1.28}.LlcHga_section p{color:var(--seo-muted);max-width:40rem;margin:0 0 .9rem;font-size:1rem;line-height:1.74}.LlcHga_section p:last-child{margin-bottom:0}.LlcHga_bullets{border-left:2px solid var(--seo-gold);background:#fffdf9cc;margin:1rem 0 0;padding:.95rem 1rem .95rem 1.15rem;list-style:none}.LlcHga_bullets li{color:var(--seo-ink);margin:.45rem 0;padding-left:.95rem;font-size:.95rem;line-height:1.5;position:relative}.LlcHga_bullets li:before{content:"";background:var(--seo-gold-light);width:.35rem;height:.35rem;position:absolute;top:.55em;left:0}.LlcHga_faq{border-top:1px solid var(--seo-line);margin-top:2.75rem;padding:1.5rem 0 0}.LlcHga_faq h2{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.2rem,2.5vw,1.4rem)}.LlcHga_faq details{border-bottom:1px solid var(--seo-line)}.LlcHga_faq summary{cursor:pointer;color:var(--seo-ink);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;font-size:.98rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.LlcHga_faq summary::-webkit-details-marker{display:none}.LlcHga_faq summary:after{content:"+";text-align:center;width:1.25rem;color:var(--seo-gold);flex-shrink:0;font-size:1.15rem;font-weight:400;line-height:1;transition:transform .2s}.LlcHga_faq details[open] summary{color:var(--seo-gold-deep)}.LlcHga_faq details[open] summary:after{content:"–"}.LlcHga_faq details p{color:var(--seo-muted);margin:0 0 1rem;padding-right:1.5rem;font-size:.96rem;line-height:1.65}.LlcHga_related{border-top:1px solid var(--seo-line);margin-top:2.75rem;padding-top:1.5rem}.LlcHga_related h2{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.2rem,2.5vw,1.4rem)}.LlcHga_relatedGrid{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.LlcHga_relatedGrid a{color:var(--seo-ink);border:1px solid #0000;border-bottom:1px solid var(--seo-line);background:#fffdf9b8;padding:.95rem 1rem;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:block}.LlcHga_relatedGrid a:hover{color:var(--seo-gold-deep);border-color:var(--seo-line);background:#fff}.LlcHga_relatedMeta{letter-spacing:.06em;text-transform:uppercase;color:var(--seo-gold);margin-top:.35rem;font-size:.75rem;font-weight:600;display:block}.LlcHga_hubBack{color:var(--seo-muted);margin:1.35rem 0 0;font-size:.92rem;line-height:1.55}.LlcHga_hubBack a{color:var(--seo-gold-deep);font-weight:600;text-decoration:none}.LlcHga_hubBack a:hover{color:var(--seo-gold);text-underline-offset:.18em;text-decoration:underline}.LlcHga_spotlight{margin:2.25rem 0 0;padding:1.35rem 0 .25rem;scroll-margin-top:5rem}.LlcHga_spotlightGrid{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.LlcHga_spotlightGrid a{color:var(--seo-ink);border:1px solid var(--seo-line);background:#fffdf9d9;padding:1rem 1.05rem;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s;display:block}.LlcHga_spotlightGrid a:hover{color:var(--seo-gold-deep);border-color:var(--seo-gold-light);background:#fff}.LlcHga_spotlightTitle{font-size:.98rem;font-weight:600;line-height:1.4;display:block}.LlcHga_clusterNav{flex-wrap:wrap;gap:.45rem .85rem;margin:1.75rem 0 .5rem;padding:0;list-style:none;display:flex}.LlcHga_clusterNav a{letter-spacing:.04em;text-transform:uppercase;color:var(--seo-gold-deep);border-bottom:1px solid #0000;padding-bottom:.1rem;font-size:.82rem;font-weight:600;text-decoration:none}.LlcHga_clusterNav a:hover{color:var(--seo-gold);border-bottom-color:var(--seo-gold-light)}.LlcHga_cluster{margin:2.75rem 0 0;padding:0;scroll-margin-top:5rem}.LlcHga_clusterHead{border-bottom:1px solid var(--seo-line);gap:.55rem;margin-bottom:1.15rem;padding-bottom:.95rem;display:grid}.LlcHga_clusterIndex{letter-spacing:.16em;text-transform:uppercase;color:var(--seo-gold);font-size:.72rem;font-weight:600}.LlcHga_cluster h2{letter-spacing:-.02em;color:var(--seo-ink);margin:0;font-size:clamp(1.35rem,3vw,1.7rem);line-height:1.2}.LlcHga_clusterLead{max-width:42rem;color:var(--seo-muted);margin:0;font-size:.98rem;line-height:1.65}.LlcHga_clusterList{gap:0;margin:0;padding:0;list-style:none;display:grid}.LlcHga_clusterList li{border-bottom:1px solid #8c6d2a1f;margin:0}.LlcHga_clusterList a{color:var(--seo-ink);padding:.85rem .15rem;font-size:.98rem;line-height:1.4;text-decoration:none;transition:color .15s,padding-left .15s;display:block}.LlcHga_clusterList a:hover{color:var(--seo-gold);padding-left:.35rem}.LlcHga_clusterSub{letter-spacing:.1em;text-transform:uppercase;color:var(--seo-gold-deep);margin:1.5rem 0 .65rem;font-size:.78rem;font-weight:600}.LlcHga_pillarNote{border-top:1px solid var(--seo-line);color:var(--seo-muted);margin:2.75rem 0 0;padding:1.15rem 0 0;font-size:.95rem;line-height:1.6}.LlcHga_indexBlock{margin-top:2.5rem}.LlcHga_indexBlock h2{letter-spacing:-.015em;margin:0 0 1rem;font-size:clamp(1.25rem,2.5vw,1.45rem)}.LlcHga_list{columns:1;column-gap:2rem;margin:0;padding:0;list-style:none}.LlcHga_list li{break-inside:avoid;border-bottom:1px solid #8c6d2a1a;margin:0}.LlcHga_list a{color:var(--seo-muted);padding:.65rem 0;font-size:.9rem;line-height:1.35;text-decoration:none;display:block}.LlcHga_list a:hover{color:var(--seo-gold)}@media (min-width:720px){.LlcHga_wrap{padding:2.5rem 1.5rem 5rem}.LlcHga_relatedGrid,.LlcHga_spotlightGrid{grid-template-columns:1fr 1fr;gap:.75rem}.LlcHga_relatedGrid a{border:1px solid var(--seo-line);min-height:100%}.LlcHga_list{columns:2}.LlcHga_bullets{padding-left:1.35rem}}@media (prefers-reduced-motion:reduce){.LlcHga_primary,.LlcHga_secondary,.LlcHga_clusterList a{transition:none}.LlcHga_primary:hover{transform:none}}
