.sc-news-hero{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--fn-border-color,#e5e7eb);border-radius:1rem;background:var(--fn-body-bg,#fff);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.sc-news-hero:hover{transform:translateY(-3px);box-shadow:0 14px 32px -12px rgba(0,0,0,.2)}.sc-news-hero__media{position:relative;display:block;overflow:hidden;aspect-ratio:1200/630;background:var(--fn-tertiary-bg,#f5f7fa)}.sc-news-hero__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .45s ease}.sc-news-hero:hover .sc-news-hero__media img{transform:scale(1.03)}.sc-news-hero__badge{position:absolute;top:0;left:0;padding:.25rem .75rem;border-radius:0 0 .6rem 0;background:var(--fn-primary,#d85151);font-size:.8rem;font-weight:600;color:#fff}.sc-news-hero__body{flex-grow:1;display:flex;flex-direction:column;gap:.6rem;padding:1.1rem 1.35rem 1.25rem}.sc-news-hero__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:1.375rem;font-weight:700;line-height:1.4;color:var(--fn-heading-color,#181d25)}.sc-news-hero:hover .sc-news-hero__title{color:var(--fn-primary,#d85151)}.sc-news-hero__intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.9rem;color:var(--fn-secondary-color,#6c727f)}.sc-news-hero__meta{display:flex;gap:1rem;margin-top:auto;font-size:.8rem;color:var(--fn-secondary-color,#6c727f)}@media (max-width:575.98px){.sc-news-hero__title{font-size:1.05rem}.sc-news-hero__body{padding:.9rem 1rem 1rem}}.sc-pop-card{background:var(--fn-body-bg,#fff);border:1px solid var(--fn-border-color,#e5e7eb);border-radius:1rem;padding:1.1rem 1.15rem;height:100%}.sc-pop-card__head{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.95rem;margin-bottom:.85rem}.sc-pop-card__head i{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-pop-item{display:flex;align-items:center;gap:.7rem;padding:.5rem 0}.sc-pop-item+.sc-pop-item{border-top:1px solid var(--fn-border-color,#eef0f2)}.sc-pop-item__num{flex-shrink:0;width:1.4rem;font-size:1.15rem;font-weight:800;color:var(--fn-tertiary-color,#cbd2d9);text-align:center;font-variant-numeric:tabular-nums}.sc-pop-item:nth-child(2) .sc-pop-item__num{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-pop-item__thumb{flex-shrink:0;width:108px;aspect-ratio:1200/630;border-radius:.5rem;overflow:hidden;background:var(--fn-tertiary-bg,#f5f7fa)}.sc-pop-item__thumb img{display:block;width:100%;height:100%;object-fit:contain}.sc-pop-item__title{font-size:.82rem;font-weight:600;line-height:1.45;color:var(--fn-body-color,#1f2937);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none}.sc-pop-item__title:hover{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-pop-item__views{font-size:.72rem;color:var(--fn-secondary-color,#6b7280);margin-top:.15rem}.sc-news-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--fn-body-bg,#fff);border:1px solid var(--fn-border-color,#e5e7eb);border-radius:.9rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.sc-news-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px -8px rgba(0,0,0,.16)}.sc-news-card__media{position:relative;display:block;aspect-ratio:1200/630;overflow:hidden;background:var(--fn-body-tertiary-bg,#f3f4f6)}.sc-news-card__media img{width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.sc-news-card:hover .sc-news-card__media img{transform:scale(1.06)}.sc-news-card__badge{position:absolute;top:0;left:0;background:var(--fn-primary,#d85151);color:#fff;font-size:.72rem;font-weight:600;padding:.2rem .65rem;border-radius:0 0 .5rem 0;text-decoration:none;z-index:1}.sc-news-card__badge:hover{background:#b83a3a;color:#fff}.sc-news-card__body{display:flex;flex-direction:column;flex:1;padding:.95rem 1.05rem 1.05rem}.sc-news-card__title{font-size:.95rem;font-weight:700;line-height:1.5;margin:0 0 .6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sc-news-card__title a{color:var(--fn-heading-color,#181d25);text-decoration:none}.sc-news-card__title a:hover{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-news-card__meta{margin-top:auto;display:flex;align-items:center;gap:1rem;font-size:.75rem;color:var(--fn-secondary-color,#6b7280)}.sc-cat-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:2.4rem 0 1.1rem;padding-left:.85rem;border-left:4px solid rgb(var(--fn-primary-rgb,216 81 81))}.sc-cat-head h2{font-size:1.25rem;font-weight:700;margin:0}.sc-cat-head__more{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;color:var(--fn-secondary-color,#6b7280);text-decoration:none;transition:color .15s}.sc-cat-head__more:hover{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-read-progress{position:fixed;left:0;right:0;top:0;z-index:1029;height:3px;background:0 0;pointer-events:none}.sc-read-progress span{display:block;width:0;height:100%;background:rgb(var(--fn-primary-rgb,216 81 81));transition:width .1s linear}.sc-article-crumbs{max-width:1120px;margin:0 auto 1.25rem}.sc-article-crumbs .breadcrumb{font-size:.8125rem}.sc-article-head{margin-bottom:2rem}.sc-article-title{font-size:clamp(1.5rem, 1.15rem + 1.3vw, 2.25rem);font-weight:700;line-height:1.32;margin:0;color:var(--fn-heading-color,#181d25)}.sc-article-lead{margin:.9rem 0 0;font-size:1.1875rem;line-height:1.65;color:var(--fn-body-color,#4e5562)}.sc-article-byline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin-top:1.4rem;padding:.85rem 0;border-top:1px solid var(--fn-border-color,#e0e5eb);border-bottom:1px solid var(--fn-border-color,#e0e5eb)}.sc-article-byline__who{display:flex;align-items:center;gap:.75rem}.sc-article-byline__avatar{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#0d1622;color:#fff;font-size:.8rem;font-weight:700}.sc-article-byline__name{font-size:.875rem;font-weight:600;color:var(--fn-heading-color,#181d25)}.sc-article-meta{display:flex;flex-wrap:wrap;gap:0 .5rem;font-size:.8125rem;color:var(--fn-secondary-color,#6c727f)}.sc-article-meta span+span::before{content:'·';margin-right:.5rem}.sc-share{display:flex;flex-wrap:wrap;gap:.5rem}.sc-share__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:0 1rem;border:1px solid transparent;border-radius:999px;font:inherit;font-size:.875rem;font-weight:600;color:#fff;text-decoration:none;cursor:pointer;transition:filter .15s}.sc-share__btn:hover{color:#fff;filter:brightness(.92)}.sc-share__btn--line{background:#07913f}.sc-share__btn--fb{background:#1d5fc9}.sc-share__btn--copy{background:var(--fn-body-bg,#fff);border-color:var(--fn-border-color,#e0e5eb);color:var(--fn-heading-color,#181d25)}.sc-share__btn--copy:hover{color:var(--fn-heading-color,#181d25);filter:none;border-color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-share__btn--copy.is-copied{border-color:#07913f;color:#07913f}.sc-share--compact .sc-share__btn--copy,.sc-share--compact .sc-share__btn--fb{width:40px;padding:0}.sc-article-cover{margin:0 0 1.5rem;border-radius:1rem;overflow:hidden;background:var(--fn-tertiary-bg,#f5f7fa)}.sc-article-cover img{display:block;width:100%;height:auto}.sc-article-layout{max-width:1120px;margin:0 auto;display:grid;gap:2.5rem}.sc-article-main{min-width:0}@media (min-width:992px){.sc-article-layout{grid-template-columns:minmax(0,720px) 344px;justify-content:space-between;gap:3rem}.sc-article-aside{position:sticky;top:96px;align-self:start}}.sc-article-aside{display:flex;flex-direction:column;gap:1.25rem}.sc-article-aside .sc-pop-card{height:auto}.sc-prose{font-size:1.125rem;line-height:1.85;color:var(--fn-body-color,#4e5562);overflow-wrap:break-word}.sc-prose>:first-child{margin-top:0}.sc-prose p{margin:0 0 1.2em}.sc-prose :is(h2,h3,h4){color:var(--fn-heading-color,#181d25);font-weight:700;line-height:1.45;margin:2em 0 .75em}.sc-prose h2{font-size:1.5rem}.sc-prose h3{font-size:1.25rem;padding-left:.75rem;border-left:3px solid rgb(var(--fn-primary-rgb,216 81 81))}.sc-prose h4{font-size:1.1rem}.sc-prose b,.sc-prose strong{color:var(--fn-heading-color,#181d25);font-weight:600}.sc-prose a{color:rgb(var(--fn-primary-rgb,216 81 81));text-decoration:underline;text-underline-offset:3px}.sc-prose :is(ul,ol){margin:0 0 1.25em;padding-left:1.4em}.sc-prose li{margin:0 0 .45em;padding-left:.2em}.sc-prose li::marker{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-prose li>p{margin:0}.sc-prose img{display:block;width:auto;max-width:100%;height:auto;margin:1.75em auto;border-radius:.75rem}.sc-prose p>img:only-child{margin:0 auto}.sc-prose figure{margin:1.75em 0;text-align:center}.sc-prose figure img{margin:0 auto}.sc-prose figcaption{margin-top:.6em;font-size:.875rem;color:var(--fn-secondary-color,#6c727f)}.sc-prose blockquote{margin:1.75em 0;padding:1.1rem 1.35rem;border-radius:.85rem;background:var(--fn-tertiary-bg,#f5f7fa);color:var(--fn-heading-color,#181d25)}.sc-prose blockquote>:last-child{margin-bottom:0}.sc-prose table{display:block;width:100%;overflow-x:auto;margin:1.5em 0;border-collapse:collapse;font-size:.9375rem}.sc-prose :is(th,td){padding:.55rem .8rem;border:1px solid var(--fn-border-color,#e0e5eb);vertical-align:top}.sc-prose th{background:var(--fn-tertiary-bg,#f5f7fa);color:var(--fn-heading-color,#181d25);font-weight:600}.sc-prose iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin:1.75em 0;border:0;border-radius:.75rem}.sc-article-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--fn-border-color,#e0e5eb)}.sc-article-tag{padding:.3rem .8rem;border:1px solid var(--fn-border-color,#e0e5eb);border-radius:999px;font-size:.8125rem;color:var(--fn-body-color,#4e5562);text-decoration:none;transition:border-color .15s,color .15s}.sc-article-tag:hover{border-color:rgb(var(--fn-primary-rgb,216 81 81));color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-article-sharebox{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem 1rem;margin-top:1.5rem;padding:1.1rem 1.35rem;border-radius:1rem;background:var(--fn-tertiary-bg,#f5f7fa)}.sc-article-sharebox__text{font-weight:700;color:var(--fn-heading-color,#181d25)}.sc-rail-card{padding:1.1rem 1.15rem;border:1px solid var(--fn-border-color,#e0e5eb);border-radius:1rem;background:var(--fn-body-bg,#fff)}.sc-rail-card__head{margin:0;font-size:1rem;font-weight:700;color:var(--fn-heading-color,#181d25)}.sc-rail-card__sub{margin:0 0 .5rem;font-size:.8rem;color:var(--fn-secondary-color,#6c727f)}.sc-rail-car{display:flex;gap:.75rem;padding:.65rem 0;border-top:1px solid var(--fn-border-color,#eef0f2);color:inherit;text-decoration:none}.sc-rail-car__img{flex:0 0 96px;height:64px;border-radius:.5rem;overflow:hidden;background:var(--fn-tertiary-bg,#f5f7fa)}.sc-rail-car__img img{width:100%;height:100%;object-fit:cover;display:block}.sc-rail-car__info{display:flex;flex-direction:column;min-width:0;line-height:1.35}.sc-rail-car__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;font-weight:600;color:var(--fn-heading-color,#181d25)}.sc-rail-car:hover .sc-rail-car__name{color:rgb(var(--fn-primary-rgb,216 81 81))}.sc-rail-car__price{font-size:.875rem;font-weight:700;color:#b83a3a;margin-top:.15rem}.sc-rail-car__monthly{font-size:.75rem;color:var(--fn-secondary-color,#6c727f)}.sc-rail-card__more{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.5rem;padding-top:.75rem;border-top:1px solid var(--fn-border-color,#eef0f2);font-size:.875rem;font-weight:600}@media (max-width:575.98px){.sc-article-lead{font-size:1.0625rem}.sc-prose{font-size:1.0625rem;line-height:1.8}.sc-article-cover{width:calc(100% + var(--fn-gutter-x,1.5rem));max-width:none;margin:0 calc(var(--fn-gutter-x,1.5rem) * -.5) 1.25rem;border-radius:0}.sc-article-byline__who{flex:1 1 100%}}
