:focus-visible{outline:3px solid #1a73e8!important;outline-offset:2px!important}.lc-skip-link{position:absolute;left:-9999px;top:0;z-index:1000;background:#fff;padding:10px 16px;border-radius:0 0 6px 0}.lc-skip-link:focus{left:0}.lc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lc-blog-head{max-width:1200px;margin:0 auto;padding:40px 20px 6px;text-align:center}.lc-blog-title{font-family:Montserrat,sans-serif;font-size:2.2rem;color:#1b1b2b;margin:0 0 10px}.lc-blog-sub{font-family:Roboto,sans-serif;color:#55555f;max-width:640px;margin:0 auto;line-height:1.6}.lc-blog-head{max-width:1200px;margin:0 auto;padding:34px 20px 6px;text-align:center}.lc-blog-title{font-family:Montserrat,sans-serif;font-size:2.2rem;color:#1b1b2b;margin:0 0 8px}.lc-blog-sub{font-family:Roboto,sans-serif;color:#55555f;font-size:1.02rem;max-width:640px;margin:0 auto;line-height:1.6}.lc-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:10px 20px}@media(max-width:1024px){.lc-blog-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.lc-blog-grid{grid-template-columns:1fr}}.lc-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ececf0;border-radius:10px;overflow:hidden;transition:box-shadow .2s,transform .2s}.lc-card:hover{box-shadow:0 12px 30px rgba(0,0,0,.09);transform:translateY(-3px)}.lc-card-img img{width:100%;height:200px;object-fit:cover;display:block}.lc-card-body{padding:22px;display:flex;flex-direction:column;gap:10px}.lc-card-date{margin:0;font-size:.8rem;letter-spacing:.03em;text-transform:uppercase;color:#6e6e7a;font-family:Roboto,sans-serif}.lc-card-title{margin:0;font-size:1.18rem;line-height:1.32;font-family:Montserrat,sans-serif}.lc-card-title a{color:#1b1b2b;text-decoration:none}.lc-card-title a:hover{color:#8a6a1f}.lc-card-excerpt{margin:0;color:#55555f;font-size:.95rem;line-height:1.6;font-family:Roboto,sans-serif}.lc-card-more{margin-top:auto;font-weight:700;color:#8a6a1f;text-decoration:underline;font-family:Montserrat,sans-serif}.lc-pager{display:flex;gap:8px;justify-content:center;margin:44px auto;flex-wrap:wrap}.lc-pager a{display:inline-flex;min-width:42px;height:42px;align-items:center;justify-content:center;border:1px solid #e0e0e6;border-radius:8px;color:#1b1b2b;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:600}.lc-pager a:hover{border-color:#8a6a1f;color:#8a6a1f}.lc-pager .lc-pager-cur{background:#8a6a1f;border-color:#8a6a1f;color:#fff}.lc-article{max-width:820px;margin:0 auto;padding:40px 22px 20px}.lc-article-meta{font-size:.85rem;text-transform:uppercase;letter-spacing:.04em;color:#6e6e7a;font-family:Roboto,sans-serif;margin:0 0 10px}.lc-article-title{font-size:2.1rem;line-height:1.2;font-family:Montserrat,sans-serif;color:#1b1b2b;margin:0 0 24px}.lc-post-featured{margin:0 0 30px}.lc-post-featured img{width:100%;height:auto;border-radius:12px;display:block}.lc-article-body{font-family:Roboto,sans-serif;font-size:1.06rem;line-height:1.78;color:#33333d}.lc-article-body h2{font-family:Montserrat,sans-serif;font-size:1.5rem;margin:2em 0 .6em;color:#1b1b2b;line-height:1.28}.lc-article-body h3{font-family:Montserrat,sans-serif;font-size:1.2rem;margin:1.6em 0 .5em;color:#1b1b2b}.lc-article-body p{margin:0 0 1.2em}.lc-article-body a{color:#8a6a1f;text-decoration:underline}.lc-article-body img{max-width:100%;height:auto;border-radius:8px;margin:1.4em 0}.lc-article-body ul,.lc-article-body ol{margin:0 0 1.2em;padding-left:1.4em}.lc-article-body li{margin:.3em 0}.lc-article-body blockquote{margin:1.4em 0;padding:.6em 1.2em;border-left:4px solid #c9962f;background:#faf6ec;color:#444;font-style:italic}.lc-article-body table{border-collapse:collapse;width:100%;margin:1.4em 0}.lc-article-body th,.lc-article-body td{border:1px solid #e0e0e6;padding:.5em .7em}.lc-article-foot{margin:40px 0 10px}.lc-btn{display:inline-block;padding:12px 24px;background:#1b1b2b;color:#fff;border-radius:8px;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:600}.lc-btn:hover{background:#8a6a1f}.lc-faq{background:#faf7f0;padding:56px 20px}.lc-faq-inner{max-width:900px;margin:0 auto}.lc-faq-title{font-family:Montserrat,sans-serif;font-size:1.9rem;color:#1b1b2b;margin:0 0 28px;text-align:center}.lc-faq-item{border-bottom:1px solid #e6e0d2;padding:20px 0}.lc-faq-item:last-child{border-bottom:none}.lc-faq-q{font-family:Montserrat,sans-serif;font-size:1.08rem;line-height:1.4;color:#1b1b2b;margin:0 0 8px}.lc-faq-a{font-family:Roboto,sans-serif;color:#45454f;font-size:.98rem;line-height:1.7;margin:0}.lc-related-links{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center;padding:18px 20px;background:#1b1b2b;font-family:Roboto,sans-serif;font-size:.85rem}.lc-related-links a{color:#e8d9b0;text-decoration:underline}.lc-related-links a:hover{color:#fff}