.blogsec{width:100%;margin-top:var(--blogsec-offset,65px);background:#fff;justify-content:center;display:flex}.blogsec__wrap{width:100%;max-width:1296px;padding:0 16px}.blogsec__head{justify-content:space-between;align-items:flex-end;margin-bottom:70px;display:flex}.blogsec__title{color:#222;margin:0;font-family:Lovelace Trial,serif;font-size:36px;font-weight:500;line-height:36px}.blogsec__seeAll{color:#222;text-underline-offset:2px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;text-decoration:underline}.blogsec__seeAll:hover{opacity:.85}.blogsec__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.blogsec__card{width:100%;max-width:unset}.blogsec__thumb{aspect-ratio:4/3;background:#d9d9d9 50%/cover;width:100%;display:block}.blogsec__name{color:#222;margin:12px 0 6px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.2}.blogsec__name a{color:inherit;text-decoration:none}.blogsec__name a:hover{opacity:.85}.blogsec__excerpt{color:#222222bf;flex-direction:column;gap:4px;min-height:84px;margin:0 0 12px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.6;display:flex}.blogsec__line{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.blogsec__more{color:#222;text-underline-offset:2px;align-items:center;gap:8px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.blogsec__more:hover{opacity:.85}.blogsec__moreWrap{justify-content:center;margin-top:18px;display:flex}.blogsec__loadMore{cursor:pointer;background-color:#fff;border:none;border-bottom:1px solid #222;padding:10px 18px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:600}.blogsec__loadMore:hover:not(:disabled){opacity:.85}.blogsec__loadMore:disabled{opacity:.6;cursor:default}@media (max-width:1199px){.blogsec__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.blogsec__title{font-size:28px;line-height:1.2}.blogsec__grid{grid-template-columns:1fr;gap:20px}.blogsec__name{font-size:20px}.blogsec__excerpt,.blogsec__more{font-size:16px}}@media (min-width:2550px){.blogsec{margin-top:71px}}@media (max-width:400px){.blogsec{margin-top:57px}.blogsec__head{align-items:center;margin-bottom:21px}.blogsec__thumb{width:95%}.blogsec__grid{gap:47px}}
.art{width:100%;margin-top:var(--art-offset);color:#222;background:#fff;justify-content:center;display:flex}.art__wrap{width:100%;max-width:840px;padding:0 16px 48px}.art__hero{aspect-ratio:16/9;background:#262626 50%/cover;border-radius:6px;width:100%;margin:0 0 18px;position:relative;overflow:hidden}.art__title{margin:0 0 6px;font-family:Lovelace Trial,serif;font-size:36px;font-weight:500;line-height:1.15}.art__date{color:#2229;margin:0 0 16px;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px}.art__content{color:#222;font-family:Lato,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.7}.art__content h2,.art__content h3{margin:24px 0 10px;font-family:Lovelace Trial,serif}.art__content p{margin:0 0 14px}.art__content ul,.art__content ol{margin:0 0 14px;padding-left:20px}.art__content img{border-radius:4px;max-width:100%;height:auto;margin:16px auto;display:block}@media (max-width:640px){.art__wrap{padding-bottom:36px}.art__title{font-size:28px}.art__content{font-size:15.5px;line-height:1.65}}@media (min-width:1910px){.art__title{margin:0 0 61px}.art__date{margin:0 0 44px}.art__hero{margin:0 0 33px}}@media (max-width:1450px){.art__title{margin:0 0 61px}.art__date{margin:0 0 44px}.art__hero{margin:0 0 33px}}@media (max-width:400px){.art__title{margin:0 0 84px}.art__hero{aspect-ratio:4/3;width:95%;margin:0 0 17px}}
