.st-single-hero{isolation:isolate;min-height:clamp(150px,21vw,210px);overflow:hidden;position:relative}.st-single-hero__media{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;transform:scale(1.02)}.st-single-hero__overlay{background:linear-gradient(180deg,hsla(0,0%,100%,.82) 0,hsla(0,0%,100%,.62) 34%,rgba(245,248,251,.9) 76%,var(--st-color-canvas) 100%);inset:0;position:absolute}.st-single-hero__inner{align-items:flex-start;display:flex;flex-direction:column;gap:.85rem;justify-content:flex-end;margin-inline:auto;max-width:var(--st-container);min-height:clamp(150px,21vw,210px);padding:clamp(40px,6vw,64px) var(--st-gutter) clamp(20px,3vw,28px);position:relative;width:min(100% - (var(--st-gutter) * 2),var(--st-container));z-index:1}.st-single-hero__title{color:var(--st-color-primary);font-family:var(--st-font-bold);font-size:clamp(1.35rem,3.2vw,2rem);line-height:1.6;margin:0;max-width:920px;text-shadow:none}.st-single-hero__breadcrumb{max-width:100%;width:100%}.st-single-hero__breadcrumb .rank-math-breadcrumb{margin:0}.st-single-hero__breadcrumb .rank-math-breadcrumb p{align-items:center;display:flex;flex-wrap:wrap;gap:.15rem .35rem;margin:0}.st-single-hero__breadcrumb .rank-math-breadcrumb a,.st-single-hero__breadcrumb .rank-math-breadcrumb span:not(.separator){background:transparent;border:0;border-radius:0;color:var(--st-color-muted);display:inline;font-family:var(--st-font-medium);font-size:13px;line-height:1.6;padding:0;text-decoration:none;transition:color .18s ease}.st-single-hero__breadcrumb .rank-math-breadcrumb a:hover{color:var(--st-color-primary-2)}.st-single-hero__breadcrumb .rank-math-breadcrumb .last,.st-single-hero__breadcrumb .rank-math-breadcrumb a:last-of-type,.st-single-hero__breadcrumb .rank-math-breadcrumb span.last{color:var(--st-color-ink);font-family:var(--st-font-semibold);pointer-events:none}.st-single-hero__breadcrumb .rank-math-breadcrumb .separator{background:transparent;border:0;color:var(--st-color-teal);display:inline-block;font-size:0;height:14px;line-height:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;width:14px}.st-single-hero__breadcrumb .rank-math-breadcrumb .separator:before{border-bottom:2px solid var(--st-color-teal);border-left:2px solid var(--st-color-teal);content:"";height:6px;inset-inline-start:3px;position:absolute;top:3px;transform:rotate(45deg);width:6px}.st-single-featured{border:1px solid var(--st-color-line);border-radius:var(--st-radius-lg);box-shadow:var(--st-shadow-sm);display:block;height:auto;margin-bottom:1.25rem;-o-object-fit:cover;object-fit:cover;width:100%}.st-single-layout__grid{align-items:start;display:flex;flex-direction:column;gap:1rem}.st-single-layout__main{min-width:0;width:100%}.st-single-layout__sidebar{width:100%}.st-single-meta{align-items:center;color:var(--st-color-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:1rem;justify-content:space-between;margin-bottom:1rem;margin-top:-24px;position:relative}.st-single-meta__item{align-items:center;display:inline-flex;gap:.35rem}.st-single-author{background:var(--st-color-surface);border:1px solid var(--st-color-line);border-radius:var(--st-radius-xl);box-shadow:var(--st-shadow-sm);margin-top:1.5rem;overflow:hidden;padding:clamp(18px,3vw,24px)}.st-single-author__label{color:var(--st-color-muted);display:block;font-family:var(--st-font-medium);font-size:12px;margin-bottom:1rem}.st-single-author__profile{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.st-single-author__avatar{border:1px solid var(--st-color-line);border-radius:var(--st-radius-md);flex-shrink:0;height:72px;overflow:hidden;width:72px}.st-single-author__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.st-single-author__name{color:var(--st-color-ink);font-family:var(--st-font-bold);font-size:1.05rem;line-height:1.55;margin:0}.st-single-author__role{color:var(--st-color-muted);font-size:13px;margin:.2rem 0 0}.st-single-author__bio{border-top:1px solid var(--st-color-line);color:var(--st-color-ink-soft);font-size:14px;line-height:1.9;margin:0;padding-top:1rem}.st-single-author__social{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.st-single-author__social a{align-items:center;background:var(--st-color-surface-soft);border:1px solid var(--st-color-line);border-radius:var(--st-radius-sm);color:var(--st-color-ink-soft);display:inline-flex;height:36px;justify-content:center;transition:border-color .18s ease,color .18s ease;width:36px}.st-single-author__social a:hover{border-color:rgba(2,101,184,.24);color:var(--st-color-primary)}@media (width >= 1280px){.st-single-layout__grid{flex-direction:row;gap:1.25rem}.st-single-layout__main{flex:1}.st-single-layout__sidebar{flex-shrink:0;width:280px}}@media (width <= 767px){.st-single-hero__inner{align-items:center;text-align:center}.st-single-hero__breadcrumb .rank-math-breadcrumb p{justify-content:center}.st-single-hero__title{text-align:center}}.st-blog-popular{padding-block:.25rem .5rem}.st-blog-popular__header{margin-bottom:1.35rem}.st-blog-index__empty,.st-blog-popular__empty{background:var(--st-color-surface);border:1px dashed var(--st-color-line-strong);border-radius:var(--st-radius-lg);color:var(--st-color-muted);padding:2rem;text-align:center}.st-blog-popular__pagination{bottom:0!important}.st-blog-popular__pagination .swiper-pagination-bullet{background:var(--st-color-line-strong);opacity:1}.st-blog-popular__pagination .swiper-pagination-bullet-active{background:var(--st-color-teal);transform:scale(1.15)}.st-blog-card__views{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;display:inline-flex;font-family:var(--st-font-medium);font-size:12px;gap:.35rem;line-height:1;padding:.35rem .65rem;position:absolute;right:.75rem;top:.75rem;z-index:3}.st-blog-index__header{margin-bottom:1.35rem}.st-blog-list{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}@media (width >= 768px){.st-blog-list{gap:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.st-blog-list-card{align-items:stretch;background:var(--st-color-surface-soft);border:1px solid var(--st-color-line);border-radius:var(--st-radius-lg);display:grid;gap:.85rem;grid-template-columns:132px minmax(0,1fr);height:100%;overflow:hidden;padding:.75rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.st-blog-list-card:hover{border-color:rgba(2,101,184,.24);box-shadow:var(--st-shadow-sm);transform:translateY(-2px)}.st-blog-list-card__media{border-radius:var(--st-radius-md);display:block;overflow:hidden}.st-blog-list-card__image{aspect-ratio:1;display:block;height:100%;min-height:112px;-o-object-fit:cover;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1);width:100%}.st-blog-list-card:hover .st-blog-list-card__image{transform:scale(1.04)}.st-blog-list-card__body{display:flex;flex:1;flex-direction:column;gap:.55rem;min-width:0;padding:0}.st-blog-list-card__meta{align-items:center;color:var(--st-color-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:.55rem .85rem}.st-blog-list-card__cat{background:linear-gradient(135deg,rgb(0 52 140/8%),rgba(0,187,179,.12));border-radius:999px;color:var(--st-color-primary);font-family:var(--st-font-medium);padding:.2rem .55rem;text-decoration:none}.st-blog-list-card__cat:hover{color:var(--st-color-primary-2)}.st-blog-list-card__title{font-family:var(--st-font-bold);font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.65;margin:0}.st-blog-list-card__title a{color:var(--st-color-ink);text-decoration:none}.st-blog-list-card__title a:hover{color:var(--st-color-primary)}.st-blog-list-card__excerpt{color:var(--st-color-ink-soft);display:-webkit-box;font-size:13px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.85;margin:0;overflow:hidden}.st-blog-list-card__footer{align-items:center;border-top:1px solid var(--st-color-line);display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:auto;padding-top:.75rem}.st-blog-list-card__author{color:var(--st-color-muted);gap:.35rem}.st-blog-list-card__author,.st-blog-list-card__more{align-items:center;display:inline-flex;font-size:13px}.st-blog-list-card__more{color:var(--st-color-teal);font-family:var(--st-font-semibold);gap:.25rem;text-decoration:none}.st-blog-list-card__more:hover{color:var(--st-color-primary)}.st-blog-index__pagination{border-top:1px solid var(--st-color-line);margin-top:1.75rem;padding-top:1.5rem}.st-blog-index__pagination .nav-links,.st-blog-index__pagination .page-numbers{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;list-style:none;margin:0;padding:0}.st-blog-index__pagination .page-numbers li{margin:0}.st-blog-index__pagination .nav-links a,.st-blog-index__pagination .nav-links span,.st-blog-index__pagination .page-numbers a,.st-blog-index__pagination .page-numbers span{align-items:center;background:var(--st-color-surface);border:1px solid var(--st-color-line);border-radius:var(--st-radius-sm);color:var(--st-color-ink-soft);display:inline-flex;font-family:var(--st-font-medium);font-size:14px;height:42px;justify-content:center;line-height:1;min-width:42px;padding:0 .85rem;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.st-blog-index__pagination .nav-links a:hover,.st-blog-index__pagination .page-numbers a:hover{background:linear-gradient(135deg,rgb(0 52 140/7%),rgba(0,187,179,.1));border-color:rgba(2,101,184,.24);color:var(--st-color-primary);transform:translateY(-1px)}.st-blog-index__pagination .nav-links .current,.st-blog-index__pagination .page-numbers .current{background:linear-gradient(135deg,var(--st-color-primary),var(--st-color-primary-2));border-color:transparent;box-shadow:0 8px 20px rgba(0,52,140,.22);color:#fff;font-family:var(--st-font-semibold);pointer-events:none}.st-blog-index__pagination .nav-links .next,.st-blog-index__pagination .nav-links .prev,.st-blog-index__pagination .page-numbers .next,.st-blog-index__pagination .page-numbers .prev{border-radius:999px;font-family:var(--st-font-semibold);gap:.25rem;min-width:auto;padding-inline:1.1rem}.st-blog-index__pagination .nav-links .dots,.st-blog-index__pagination .page-numbers .dots{background:transparent;border-color:transparent;box-shadow:none;color:var(--st-color-muted);min-width:auto;padding-inline:.35rem;pointer-events:none}@media (width <= 767px){.st-blog-list-card{grid-template-columns:108px minmax(0,1fr);padding:.65rem}.st-blog-list-card__image{min-height:96px}.st-blog-list-card__footer{align-items:flex-start;flex-direction:column}.single-blog .samen-content{padding:18px}}