.ls-blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--ls-space-6);margin-top:var(--ls-space-6)}.ls-blog-card{display:flex;flex-direction:column}.ls-blog-card-image{position:relative;aspect-ratio:16 / 9;border-radius:var(--ls-radius-xl);overflow:hidden;display:block;margin-bottom:var(--ls-space-4)}.ls-blog-card-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ls-article-photo-overlay{position:absolute;inset:0;background:linear-gradient(to top,#0006 20%,#0000 40%)}.ls-blog-card-title{position:absolute;left:var(--ls-space-4);bottom:var(--ls-space-4);right:var(--ls-space-4);color:var(--ls-white);font-size:var(--ls-h3-size);font-weight:600;margin:0}.ls-blog-card-excerpt{color:var(--ls-dark-gray);font-size:var(--ls-body-size);line-height:1.35;margin:0 0 var(--ls-space-4)}.ls-blog-card-btn{display:inline-flex;align-self:flex-start;align-items:center;justify-content:center;gap:var(--ls-space-2);width:188px;background:var(--ls-primary);color:var(--ls-white);border-radius:var(--ls-radius-md);padding:var(--ls-space-3);font-size:var(--ls-body-size);font-weight:var(--ls-button-weight);text-decoration:none}.ls-blog-card-btn img{width:20px;height:20px}.ls-blog-pagination{display:flex;justify-content:center;margin-top:var(--ls-space-2)}.ls-blog-pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ls-space-2)}.ls-blog-pagination .page-numbers{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #e0e3eb;border-radius:var(--ls-radius-md);background:var(--ls-white);color:var(--ls-dark-gray);font-size:var(--ls-body-small-size);font-weight:400;line-height:1;text-decoration:none}.ls-blog-pagination .page-numbers.current{background:var(--ls-primary);border-color:var(--ls-primary);color:var(--ls-white);font-weight:500}.ls-blog-pagination .page-numbers.dots{border-color:#e0e3eb;color:var(--ls-dark-gray)}.ls-article-header,.ls-article-content{background:var(--ls-white);border-radius:var(--ls-radius-xl);padding:var(--ls-space-6);max-width:1000px;margin:0 auto var(--ls-space-6)}.ls-article-header{margin-top:var(--ls-space-6)}.ls-article-kicker{margin-bottom:var(--ls-space-3);padding:8px 18px}.ls-article-title{font-size:32px;font-weight:700;line-height:42px;color:#121214;margin:0 0 var(--ls-space-3)}.ls-article-lead{font-size:17px;line-height:28px;color:#575c78;margin:0 0 var(--ls-space-4)}.ls-article-hero{position:relative;border-radius:var(--ls-radius-lg);overflow:hidden}.ls-article-hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.ls-article-content h2{font-size:22px;font-weight:500;line-height:30px;color:#121214;margin:var(--ls-space-6) 0 var(--ls-space-3)}.ls-article-content>h2:first-child{margin-top:0}.ls-article-content p{font-size:var(--ls-body-size);line-height:27px;color:#575c78;margin:0 0 var(--ls-space-4)}.ls-article-content ul{list-style:none;margin:0 0 var(--ls-space-4);padding-left:0}.ls-article-content li{font-size:var(--ls-body-size);line-height:28px;color:#575c78}.ls-article-content ul li:before{content:"\2022  "}.ls-article-content figure{position:relative;border-radius:var(--ls-radius-lg);overflow:hidden;margin:var(--ls-space-6) 0}.ls-article-content figure img{display:block;width:100%;height:auto;object-fit:cover}.ls-article-content h3{font-size:18px;font-weight:500;line-height:26px;color:#121214;margin:var(--ls-space-5) 0 var(--ls-space-2)}.ls-article-content ol{margin:0 0 var(--ls-space-4);padding-left:24px}.ls-article-content ol li{padding-left:4px}.ls-article-content li strong,.ls-article-content p strong{font-weight:600;color:#121214}.ls-article-content a{color:var(--ls-primary);text-decoration:underline;text-underline-offset:2px}.ls-article-content a:hover{text-decoration:none}.ls-article-content figure.wp-block-table{overflow-x:auto;border-radius:var(--ls-radius-lg);border:1px solid #e0e3eb;background:var(--ls-white)}.ls-article-content figure.wp-block-table table{width:100%;min-width:520px;border-collapse:collapse;font-size:var(--ls-body-small-size)}.ls-article-content figure.wp-block-table th,.ls-article-content figure.wp-block-table td{padding:10px 14px;text-align:left;vertical-align:top;line-height:22px;color:#575c78;border-bottom:1px solid #e0e3eb}.ls-article-content figure.wp-block-table th{background:var(--ls-bg-gray);font-weight:600;color:#121214}.ls-article-content figure.wp-block-table tr:last-child td{border-bottom:0}.ls-article-content figure.wp-block-image{max-width:720px;margin-left:auto;margin-right:auto}.ls-related-articles{max-width:1224px;margin:0 auto}.ls-related-articles h2{font-size:var(--ls-h2-size);font-weight:500;color:#121214;margin:0 0 var(--ls-space-4)}.ls-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ls-space-6)}.ls-related-card{background:var(--ls-white);border:1px solid #e0e3eb;border-radius:var(--ls-radius-lg);overflow:hidden;display:flex;flex-direction:column;text-decoration:none}.ls-related-card-image{position:relative;aspect-ratio:16 / 9}.ls-related-card-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ls-related-card-body{padding:var(--ls-space-4);display:flex;flex-direction:column;gap:var(--ls-space-2)}.ls-related-card-title{font-size:var(--ls-h4-size);font-weight:var(--ls-h4-weight);color:#121214;margin:0}.ls-related-card-link{font-size:var(--ls-body-small-size);font-weight:500;color:var(--ls-primary)}@media(max-width:780px){.ls-article-hero img{aspect-ratio:4 / 3}.ls-blog-grid,.ls-related-grid{grid-template-columns:1fr}.ls-article-header,.ls-article-content{padding:var(--ls-space-4)}.ls-article-title{font-size:24px;line-height:32px}}
