.BlogsHero{padding:70px 0 60px}.BlogsList,.BlogArticleWrap{padding:70px 0 90px}.BlogsHero h1{margin:10px 0 14px}.BlogsHero p{max-width:640px;margin:0}.BlogsHero.is-article{padding:50px 0 44px}.BlogsHero.is-article h1{max-width:900px;font-size:clamp(28px,3.2vw,42px);line-height:1.2}.BlogCrumbs{color:#6992cc;gap:8px;font-size:14px;display:flex}.BlogCrumbs a{color:#7bf}.BlogCrumbs a:hover{color:var(--gold)}.BlogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;display:grid}.BlogCard{background:var(--white);height:100%;color:var(--black-900);transition:var(--transition);border:1px solid #e9e4d3;border-radius:25px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 5px 30px #c6a23e1f}.BlogCard:hover{border-color:var(--gold-500);transform:translateY(-4px);box-shadow:0 14px 34px -10px #c6a23e66}.BlogThumb{aspect-ratio:16/9;background:var(--navy-800);display:block;overflow:hidden}.BlogThumb img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.BlogCard:hover .BlogThumb img{transform:scale(1.04)}.BlogBody{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.BlogMeta{color:#6b6b6b;flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;font-size:13px;display:flex}.BlogMeta>*+:before{content:"·";color:var(--gold-500);margin-right:14px}.BlogMeta.is-light{color:silver;margin:0}.BlogBody h2{color:var(--navy-800);margin:0 0 10px;font-size:19px;line-height:1.35}.BlogBody p{color:#3b3b3b;margin:0 0 16px;font-size:15px;line-height:1.55}.BlogMore{color:var(--blue-700);margin-top:auto;font-size:15px}.BlogMore span{transition:transform .2s;display:inline-block}.BlogCard:hover .BlogMore span,a.BlogMore:hover span{transform:translate(4px)}.BlogEmpty{background:var(--cream-50);text-align:center;border:1px dashed #e1d8c0;border-radius:25px;padding:40px 20px}.BlogEmpty p{color:#3b3b3b;margin:8px 0 0}.BlogCta{background:var(--cream-50);border:1px solid #e9e4d3;border-radius:25px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:50px;padding:24px 30px;display:flex}.BlogLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:50px;display:grid}.BlogCover{border-radius:25px;width:100%;margin-bottom:30px;display:block}.BlogProse{color:#2b2b2b;overflow-wrap:anywhere;font-size:17px;line-height:1.75}.BlogProse h1,.BlogProse h2,.BlogProse h3,.BlogProse h4{color:var(--navy-800);font-family:var(--bold);margin:1.6em 0 .6em;line-height:1.3}.BlogProse h1,.BlogProse h2{font-size:clamp(22px,2.4vw,28px)}.BlogProse h3{font-size:21px}.BlogProse h4{font-size:18px}.BlogProse>:first-child{margin-top:0}.BlogProse p{margin:0 0 1.1em}.BlogProse ul,.BlogProse ol{margin:0 0 1.2em;padding-left:1.3em}.BlogProse ul li{list-style:outside}.BlogProse ol li{list-style:decimal}.BlogProse li{margin-bottom:.4em}.BlogProse li::marker{color:var(--gold-500)}.BlogProse a{color:var(--blue-700);text-underline-offset:3px;text-decoration:underline!important}.BlogProse strong,.BlogProse b{font-family:var(--semiBold)}.BlogProse img{border-radius:16px;height:auto}.BlogProse blockquote{border-left:4px solid var(--gold-500);background:var(--cream-50);border-radius:0 12px 12px 0;margin:1.4em 0;padding:14px 20px}.BlogProse table{width:100%;max-width:100%;margin:0 0 1.2em;font-size:15px;display:block;overflow-x:auto}.BlogProse th,.BlogProse td{border:1px solid #e9e4d3;padding:10px 12px}.BlogProse th{background:var(--cream-50);font-family:var(--semiBold)}.BlogAside{gap:24px;display:grid;position:sticky;top:100px}.BlogAsideCta{border-radius:25px;padding:28px}.BlogAsideCta h2{margin:10px 0 8px;font-size:24px}.BlogAsideCta p{margin:0 0 20px;font-size:15px;line-height:1.55}.BlogAsideMore{background:var(--cream-50);border:1px solid #e9e4d3;border-radius:25px;padding:26px 28px}.BlogAsideMore h2{margin:0 0 12px;font-size:20px}.BlogAsideMore ul{margin:0 0 14px;padding:0}.BlogAsideMore li{border-bottom:1px solid #e9e4d3;padding:12px 0}.BlogAsideMore li a{color:var(--navy-800);font-family:var(--medium);line-height:1.4;display:block}.BlogAsideMore li a:hover{color:var(--blue-700)}.BlogAsideMore li span{color:#6b6b6b;font-size:13px}@media (max-width:1199px){.BlogGrid{gap:22px}.BlogLayout{grid-template-columns:minmax(0,1fr) 300px;gap:36px}}@media (max-width:991px){.BlogGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogLayout{grid-template-columns:minmax(0,1fr)}.BlogAside{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:767px){.BlogsList,.BlogArticleWrap{padding:36px 0 56px}.BlogsHero{padding:40px 0 36px}.BlogsHero.is-article{padding:30px 0 28px}.BlogGrid{grid-template-columns:minmax(0,1fr);gap:18px}.BlogBody{padding:18px 18px 20px}.BlogProse{font-size:16px;line-height:1.7}.BlogCover{border-radius:18px;margin-bottom:22px}.BlogAside{grid-template-columns:minmax(0,1fr)}.BlogCta{text-align:center;justify-content:center;margin-top:32px;padding:20px}.BlogCta .cm-button-1{width:100%}}
