.klinik-blog-detail,.klinik-blog-detail .v2-section,.klinik-blog-detail.klinik-v2,.klinik-blog-index,.klinik-blog-index .klinik-blog-index__archive,.klinik-blog-index .v2-section,.klinik-blog-index.klinik-v2,.klinik-blog-index.v2-home{background:#fff!important;background-color:#fff!important;color:#0f172a!important}.klinik-blog-index .v2-section__head h2{color:#0f172a!important}.klinik-blog-index .v2-section__head .v2-lead{color:#475569!important}.klinik-blog-index .v2-section__head .v2-eyebrow{color:#72b9e3!important}.klinik-blog-index__archive{padding-block:clamp(48px,7vw,88px);background:#fff!important}.klinik-blog-index__archive .v2-section__head{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px}.klinik-blog-archive{display:grid;gap:clamp(20px,3vw,28px)}.klinik-blog-archive__toolbar{border:1px solid var(--color-border);background:linear-gradient(180deg,rgba(var(--color-accent-rgb),.06) 0,#0000 42%),var(--color-bg-2);box-shadow:var(--shadow,0 18px 40px -28px #0d243347)}.klinik-blog-archive__toolbar-inner{display:flex;flex-wrap:wrap;align-items:stretch}.klinik-blog-archive__field{display:flex;flex-direction:column;gap:8px;min-width:0;padding:clamp(14px,2vw,18px) clamp(16px,2.5vw,24px)}.klinik-blog-archive__field--search{flex:1 1 280px}.klinik-blog-archive__field--category{flex:0 1 min(100%,260px);border-left:1px solid var(--color-border)}.klinik-blog-archive__field-label{color:var(--color-accent);font-size:9px;font-weight:850;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.klinik-blog-archive__input,.klinik-blog-archive__select{width:100%;min-height:44px;padding:10px 14px;color:var(--color-text);font:inherit;font-size:.92rem;line-height:1.4;background:var(--color-bg);border:1px solid var(--color-border);border-radius:0;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.klinik-blog-archive__input::placeholder{color:var(--color-text-muted)}.klinik-blog-archive__input:hover,.klinik-blog-archive__select:hover{border-color:rgba(var(--color-accent-rgb),.45)}.klinik-blog-archive__input:focus-visible,.klinik-blog-archive__select:focus-visible{outline:none;border-color:rgba(var(--color-accent-rgb),.8);box-shadow:0 0 0 1px rgba(var(--color-accent-rgb),.22);background:#fff}.klinik-blog-archive__select{appearance:none;padding-right:40px;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,var(--color-accent) 50%),linear-gradient(135deg,var(--color-accent) 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% + 1px),calc(100% - 12px) calc(50% + 1px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.klinik-blog-archive__select option{color:var(--color-text);background:#fff}.klinik-blog-archive__meta{margin:0;padding-bottom:4px;color:var(--color-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.klinik-blog-archive__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.klinik-blog-archive .klinik-v2-card__media{aspect-ratio:3/4}.klinik-blog-archive .klinik-v2-card__media img{object-fit:cover;object-position:center}.klinik-blog-archive__empty-panel{display:grid;gap:16px;justify-items:start;padding:clamp(20px,3vw,28px);border:1px solid var(--color-border);background:var(--color-bg-2)}.klinik-blog-archive__empty{margin:0;color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.klinik-blog-archive__load-more{display:grid;gap:12px;justify-items:center;margin-top:clamp(8px,2vw,16px);padding-top:clamp(16px,2.5vw,24px);border-top:1px solid var(--color-border)}.klinik-blog-archive__load-more .v2-button{width:auto;min-width:min(100%,280px)}.klinik-blog-archive__load-more-meta{margin:0;color:var(--color-text-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.klinik-blog-detail .blog-content-body p{margin-bottom:1.25em}.klinik-blog-detail .blog-content-body h2,.klinik-blog-detail .blog-content-body h3{margin:1.8em 0 .65em;color:var(--color-text);font-weight:650}.klinik-blog-detail .blog-content-body h2{font-size:clamp(1.25rem,2vw,1.65rem)}.klinik-blog-detail .blog-content-body h3{font-size:clamp(1.05rem,1.6vw,1.35rem)}.klinik-blog-detail .blog-content-body ol,.klinik-blog-detail .blog-content-body ul{margin-bottom:1.25em;padding-left:1.2rem}.klinik-blog-detail .blog-content-body li{margin-bottom:.45em}.klinik-blog-detail .blog-content-body .frame,.klinik-blog-detail .blog-content-body [class*=frame]{background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important}.klinik-blog-detail .blog-content-body .frame:after,.klinik-blog-detail .blog-content-body .frame:before{content:none!important;display:none!important}.klinik-blog-detail .klinik-profile-bio-panel__header{display:none}.klinik-blog-sidebar__masthead{padding:22px 24px}.klinik-blog-sidebar__date{margin:0 0 16px;color:var(--color-text-muted);font-size:.8125rem;letter-spacing:.04em}.klinik-blog-sidebar__section--inline{padding:0;border-top:0}.klinik-blog-sidebar__section--inline .klinik-editorial-sidebar__label{margin-bottom:10px}.klinik-blog-sidebar__chip-row{display:flex;flex-wrap:wrap;gap:8px}.klinik-blog-sidebar__chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 8px;border:1px solid rgba(var(--color-accent-rgb),.28);color:var(--color-text);font-size:.88rem;line-height:1.2;text-decoration:none;transition:border-color .2s ease,background .2s ease}.klinik-blog-sidebar__chip:hover{border-color:var(--color-accent);background:rgba(var(--color-accent-rgb),.08);text-decoration:none}.klinik-blog-sidebar__chip--inactive{color:var(--color-text-muted);cursor:default}.klinik-blog-sidebar__chip--inactive:hover{border-color:rgba(var(--color-accent-rgb),.28);background:#0000}.klinik-blog-sidebar__chip-avatar{overflow:hidden;width:32px;height:32px;border:1px solid rgba(var(--color-accent-rgb),.35);flex:0 0 32px;background:rgba(var(--color-accent-rgb),.08)}.klinik-blog-sidebar__chip-avatar img{width:100%;height:100%;object-fit:cover}.klinik-blog-sidebar__chip-avatar-fallback{display:grid;place-items:center;width:100%;height:100%;color:var(--color-accent);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.klinik-blog-sidebar__cards{list-style:none;margin:0;padding:0;display:grid;gap:10px}.klinik-blog-sidebar__card-link{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;padding:8px;border:1px solid var(--color-border);color:inherit;text-decoration:none;transition:border-color .2s ease,background .2s ease}.klinik-blog-sidebar__card-link:hover{border-color:rgba(var(--color-accent-rgb),.45);background:rgba(var(--color-accent-rgb),.05);text-decoration:none}.klinik-blog-sidebar__card-thumb{position:relative;display:block;width:64px;height:64px;overflow:hidden;background:var(--color-bg)}.klinik-blog-sidebar__card-copy{display:grid;gap:4px;min-width:0}.klinik-blog-sidebar__card-title{color:var(--color-text);font-size:.9rem;font-weight:750;line-height:1.3}.klinik-blog-sidebar__card-meta{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}@media (max-width:980px){.klinik-blog-detail .klinik-profile-detail__layout{grid-template-columns:1fr}.klinik-blog-detail .klinik-profile-detail__sidebar{grid-column:1;grid-row:auto}.klinik-blog-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.klinik-blog-archive__field--category{flex-basis:100%;border-left:0;border-top:1px solid var(--color-border)}.klinik-blog-archive__input,.klinik-blog-archive__select{min-height:46px;font-size:16px}.klinik-blog-archive__grid{grid-template-columns:1fr}.klinik-blog-sidebar__card-link{grid-template-columns:56px minmax(0,1fr)}}