.tc-home-posts{padding-block:0 30px}.tc-home-posts__head{display:flex;margin-bottom:14px;align-items:flex-end;justify-content:space-between;gap:16px}.tc-home-posts__head p,.tc-related-posts>div>p{margin:0 0 3px;color:#0b5052;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.tc-home-posts__head h2,.tc-related-posts h2{margin:0;font-size:var(--tc-step-2);line-height:1.15}.tc-home-posts__head>a{display:none;color:#0b5052;font-size:12px;font-weight:850;text-decoration:none}.tc-home-posts__track{display:flex;margin-inline:-4px;padding:4px;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none}.tc-home-posts__track::-webkit-scrollbar{display:none}.tc-home-post-card{display:flex;min-width:min(82vw,320px);overflow:hidden;flex-direction:column;border:1px solid var(--tc-line);border-radius:17px;background:#fff;box-shadow:0 7px 20px rgba(7,31,32,.07);scroll-snap-align:start}.tc-home-post-card__media{display:block;height:170px;overflow:hidden;background:linear-gradient(135deg,#0b5052,#21838a);text-decoration:none}.tc-home-post-card__media img{width:100%;height:100%;object-fit:cover}.tc-home-post-card__media span{display:grid;height:100%;place-items:center;color:#fff;font-weight:900}.tc-home-post-card__body{display:flex;padding:16px;flex:1;flex-direction:column}.tc-home-post-card__body>p,.tc-blog-featured__copy>p,.tc-blog-card__copy>p{margin:0 0 7px;color:#68787a;font-size:9px;font-weight:800;text-transform:uppercase}.tc-home-post-card h3{margin:0;font-size:17px;line-height:1.25}.tc-home-post-card h3 a,.tc-blog-featured h2 a,.tc-blog-card h2 a{color:var(--tc-ink);text-decoration:none}.tc-home-post-card__body>span{margin:8px 0 14px;color:var(--tc-muted);font-size:11px;line-height:1.55}.tc-home-post-card__more{display:flex;margin-top:auto;justify-content:space-between;color:#0b5052;font-size:11px;font-weight:900;text-decoration:none}@media(min-width:760px){.tc-home-posts__head>a{display:inline-flex;gap:7px}.tc-home-posts__track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;gap:16px}.tc-home-post-card{min-width:0}}
.tc-blog-archive{background:#f5f8f7}.tc-blog-hero,.tc-article__header{padding-block:30px;color:#fff;background:linear-gradient(120deg,#0b5052,#073638)}.tc-blog-hero p,.tc-article__header-inner>p{margin:0 0 5px;color:#b9e2df;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.tc-blog-hero h1,.tc-article__header h1{max-width:850px;margin:0;font-size:var(--tc-step-3);line-height:1.08}.tc-blog-hero span{display:block;max-width:690px;margin-top:10px;color:rgba(255,255,255,.8)}.tc-blog-archive__body{padding-block:30px}.tc-blog-featured{display:grid;overflow:hidden;margin-bottom:22px;border:1px solid var(--tc-line);border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(7,31,32,.08)}.tc-blog-featured__media{display:block;min-height:245px;background:linear-gradient(135deg,#0b5052,#21838a)}.tc-blog-featured__media img{width:100%;height:100%;min-height:245px;object-fit:cover}.tc-blog-featured__media span{display:grid;min-height:245px;place-items:center;color:#fff;font-size:22px;font-weight:900}.tc-blog-featured__copy{display:flex;padding:22px;flex-direction:column;justify-content:center}.tc-blog-featured h2,.tc-blog-card h2{margin:0;font-size:var(--tc-step-2);line-height:1.2}.tc-blog-featured__copy>span,.tc-blog-card__copy>span{margin:10px 0 16px;color:var(--tc-muted);line-height:1.6}.tc-blog-featured__copy>a,.tc-blog-card__copy>a{display:flex;align-items:center;justify-content:space-between;color:#0b5052;font-weight:900;text-decoration:none}.tc-blog-grid{display:grid;gap:14px}.tc-blog-card{overflow:hidden;border:1px solid var(--tc-line);border-radius:17px;background:#fff}.tc-blog-card__media{display:block;height:190px;background:linear-gradient(135deg,#0b5052,#21838a)}.tc-blog-card__media img{width:100%;height:100%;object-fit:cover}.tc-blog-card__media>span{display:grid;height:100%;place-items:center;color:#fff;font-weight:900}.tc-blog-card__copy{padding:17px}.tc-blog-card h2{font-size:18px}.tc-blog-card__copy>span{display:block;font-size:12px}.navigation.pagination{margin-top:24px}.nav-links{display:flex;justify-content:center;gap:6px}.page-numbers{display:grid;min-width:38px;height:38px;padding:0 10px;place-items:center;color:#0b5052;border:1px solid var(--tc-line);border-radius:10px;background:#fff;text-decoration:none}.page-numbers.current{color:#fff;background:#0b5052}@media(min-width:760px){.tc-blog-hero,.tc-article__header{padding-block:42px}.tc-blog-featured{grid-template-columns:1.1fr .9fr}.tc-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}}
.tc-article-page{background:#fff}.tc-breadcrumbs{display:flex;margin-bottom:20px;align-items:center;gap:8px;font-size:10px}.tc-breadcrumbs a{color:rgba(255,255,255,.78);text-decoration:none}.tc-article__meta{display:flex;margin-top:13px;gap:8px;color:rgba(255,255,255,.72);font-size:11px}.tc-article__image{margin-top:30px}.tc-article__image img{display:block;width:100%;max-height:590px;object-fit:cover;border-radius:18px}.tc-article__layout{display:grid;max-width:1050px;padding-block:30px;gap:28px}.tc-article__content{min-width:0;font-size:15px;line-height:1.75}.tc-article__content>p:first-child{font-size:18px;color:#2d4143}.tc-article__content h2{margin:34px 0 11px;font-size:var(--tc-step-2);line-height:1.2}.tc-article__content h3{margin:27px 0 9px;font-size:var(--tc-step-1)}.tc-article__content p,.tc-article__content li{color:#354647}.tc-article__content img{height:auto;border-radius:14px}.tc-article__content a{color:#08777a;text-underline-offset:3px}.tc-article__content blockquote{margin:24px 0;padding:18px;border-left:4px solid #0b5052;background:#edf6f5}.tc-article__content table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.tc-article__content th,.tc-article__content td{padding:11px;border:1px solid var(--tc-line)}.tc-article__aside{padding:19px;border-radius:17px;background:#edf6f5}.tc-article__aside strong{font-size:17px}.tc-article__aside p{color:var(--tc-muted);font-size:12px;line-height:1.55}.tc-article__aside a{display:flex;padding:12px 15px;justify-content:space-between;color:#fff;border-radius:11px;background:#0b5052;font-weight:900;text-decoration:none}.tc-related-posts{padding-block:0 30px}.tc-related-posts__grid{display:grid;margin-top:14px;gap:12px}.tc-related-posts article a{display:grid;overflow:hidden;color:var(--tc-ink);border:1px solid var(--tc-line);border-radius:15px;background:#fff;text-decoration:none}.tc-related-posts img{width:100%;height:150px;object-fit:cover}.tc-related-posts strong,.tc-related-posts article span{padding-inline:14px}.tc-related-posts strong{padding-top:13px}.tc-related-posts article span{padding-block:8px 14px;color:#0b5052;font-size:11px;font-weight:900}@media(min-width:850px){.tc-article__layout{grid-template-columns:minmax(0,720px) minmax(240px,1fr);align-items:start}.tc-article__aside{position:sticky;top:20px}.tc-related-posts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}
