body.tk-news-mounted .page-title,body.tk-news-mounted h1.entry-title{display:none !important;}body.tk-news-mounted .entry-content:has(.tk-news)>*:not(.tk-news),body.tk-news-mounted .wp-block-post-content:has(.tk-news)>*:not(.tk-news){display:none !important;}body.tk-news-mounted main.site-main>article{display:block !important;}body.tk-news-mounted .tk-news-detail{font-weight:700;color:rgba(255,255,255,0.95);}.tk-news .tk-news-spot,body.tk-news-mounted .tk-news-spot{padding:clamp(1.25rem,3vw,2rem) 0 clamp(2rem,4vw,2.75rem);}.tk-news .tk-news-spot-wrap,body.tk-news-mounted .tk-news-spot-wrap{display:flex;justify-content:center;}.tk-news .tk-news-spot-stack,body.tk-news-mounted .tk-news-spot-stack{display:flex;flex-direction:column;align-items:center;gap:clamp(1.35rem,3vw,2rem);width:100%;max-width:44rem;margin:0 auto;text-align:center;}.tk-news .tk-news-spot-cloud,body.tk-news-mounted .tk-news-spot-cloud{position:relative;width:100%;max-width:40rem;min-height:11.5rem;margin:0 auto;padding:clamp(1.75rem,4vw,2.35rem) clamp(1.75rem,5vw,2.75rem) clamp(1.85rem,4vw,2.45rem);text-align:center;background:linear-gradient(165deg,#ffffff 0%,#f4fbf6 48%,#e8f5ec 100%);border:1px solid rgba(34,197,94,0.22);border-radius:42% 58% 52% 48% / 48% 42% 58% 52%;box-shadow:0 1px 0 rgba(255,255,255,0.9) inset,0 14px 36px rgba(15,61,38,0.1),0 4px 12px rgba(22,163,74,0.08);filter:drop-shadow(0 6px 18px rgba(15,61,38,0.06));}.tk-news .tk-news-spot-cloud::before,.tk-news .tk-news-spot-cloud::after,body.tk-news-mounted .tk-news-spot-cloud::before,body.tk-news-mounted .tk-news-spot-cloud::after{content:'';position:absolute;background:inherit;border-radius:50%;box-shadow:inherit;z-index:-1;pointer-events:none;}.tk-news .tk-news-spot-cloud::before,body.tk-news-mounted .tk-news-spot-cloud::before{width:3.2rem;height:3.2rem;left:11%;top:-0.7rem;opacity:0.95;}.tk-news .tk-news-spot-cloud::after,body.tk-news-mounted .tk-news-spot-cloud::after{width:4.2rem;height:4.2rem;right:9%;top:-1rem;opacity:0.9;}.tk-news .tk-news-spot-cloud .tk-news-spot-kicker,.tk-news .tk-news-spot-cloud .tk-news-spot-title,.tk-news .tk-news-spot-cloud .tk-news-spot-lead,body.tk-news-mounted .tk-news-spot-cloud .tk-news-spot-kicker,body.tk-news-mounted .tk-news-spot-cloud .tk-news-spot-title,body.tk-news-mounted .tk-news-spot-cloud .tk-news-spot-lead{position:relative;z-index:1;}.tk-news .tk-news-spot-kicker,body.tk-news-mounted .tk-news-spot-kicker{margin:0 0 0.65rem;font-size:0.74rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--tk-brand-dark);}.entry-content .tk-news .tk-news-spot-cloud h2.tk-news-spot-title,.tk-news .tk-news-spot-title,body.tk-news-mounted .tk-news-spot-title{text-align:center;margin:0 auto 0.85rem;font-size:clamp(1.28rem,3.4vw,1.72rem) !important;line-height:1.32;max-width:28ch;font-weight:800;color:var(--tk-forest) !important;letter-spacing:-0.02em;}.tk-news .tk-news-spot-lead,body.tk-news-mounted .tk-news-spot-lead{margin:0 auto;font-size:clamp(0.95rem,2.1vw,1.08rem);line-height:1.7;color:var(--tk-muted);max-width:42ch;}.tk-news .tk-news-spot-media,body.tk-news-mounted .tk-news-spot-media{margin:0;width:min(100%,30rem);border-radius:clamp(12px,2vw,16px);overflow:hidden;border:1px solid rgba(15,61,38,0.08);box-shadow:0 12px 32px rgba(15,61,38,0.12);background:#fff;}.tk-news .tk-news-spot-media img,body.tk-news-mounted .tk-news-spot-media img{display:block;width:100%;height:auto;vertical-align:middle;}body.tk-news-mounted .tk-news-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.1rem;}body.tk-news-mounted .tk-news-card{display:flex;flex-direction:column;gap:0.45rem;padding:1.2rem 1.15rem;height:100%;}body.tk-news-mounted .tk-news-card-tag{align-self:flex-start;font-size:0.68rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;padding:0.2rem 0.5rem;border-radius:999px;background:rgba(232,200,120,0.25);color:#7c5a10;border:1px solid rgba(232,200,120,0.5);}body.tk-news-mounted .tk-news-card-date{font-size:0.78rem;color:var(--tk-muted);font-weight:600;}body.tk-news-mounted .tk-news-card-title{margin:0;font-size:1.05rem;line-height:1.35;color:var(--tk-forest);}body.tk-news-mounted .tk-news-card-excerpt{margin:0;flex:1;font-size:0.9rem;line-height:1.55;color:var(--tk-muted);}body.tk-news-mounted .tk-news-card-link{font-weight:700;font-size:0.88rem;color:var(--tk-brand-dark);text-decoration:none;}body.tk-news-mounted .tk-news-card-link:hover{color:var(--tk-forest);text-decoration:underline;}body.tk-news-mounted .tk-news-empty{grid-column:1 / -1;padding:2rem;text-align:center;color:var(--tk-muted);}body.tk-news-mounted .tk-news-back{margin-top:2rem;text-align:center;font-size:0.9rem;}body.tk-news-mounted .tk-news-back a{color:var(--tk-forest);font-weight:600;}