.station-detail_page-wrapper__H4PnP{background:var(--color-bg);min-height:100vh}.station-detail_hero__gZ6tI{position:relative;min-height:400px;display:flex;align-items:center;padding:var(--space-20) 0 var(--space-12);color:white}.station-detail_hero-bg__9J7o9{position:absolute;inset:0;background-size:cover;background-position:50%;background-color:var(--color-primary-dark)}.station-detail_hero-overlay__x1bQT{position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,37,84,.8) 0,rgba(23,37,84,.95))}.station-detail_hero-container__PGlii{position:relative;z-index:1}.station-detail_back-link__kjyub{display:inline-flex;align-items:center;gap:var(--space-2);color:rgba(255,255,255,.8);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:none;margin-bottom:var(--space-8);transition:color var(--transition-fast)}.station-detail_back-link__kjyub:hover{color:white}.station-detail_hero-content__AwlII{max-width:800px}.station-detail_hero-content__AwlII h1{color:white;margin-bottom:var(--space-4);font-size:clamp(var(--text-3xl),5vw,var(--text-5xl))}.station-detail_hero-meta__8gL_z{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);margin-bottom:var(--space-6)}.station-detail_meta-text__rwRLw{font-size:var(--text-sm);color:rgba(255,255,255,.8);font-family:var(--font-body)}.station-detail_hero-description__vWUUJ{font-size:var(--text-lg);color:rgba(255,255,255,.9);line-height:var(--leading-relaxed);margin:0}.station-detail_content-grid__Ge3i_{display:grid;grid-template-columns:1fr;gap:var(--space-8);margin-top:calc(var(--space-12) * -1);position:relative;z-index:10}@media (min-width:1024px){.station-detail_content-grid__Ge3i_{grid-template-columns:2fr 1fr;gap:var(--space-12)}}.station-detail_main-column___iiVx{display:flex;flex-direction:column;gap:var(--space-8)}.station-detail_stats-grid__u1gVJ{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--color-border-light);box-shadow:var(--shadow-md)}@media (min-width:640px){.station-detail_stats-grid__u1gVJ{grid-template-columns:repeat(4,1fr)}}.station-detail_stat-card__TydCd{display:flex;flex-direction:column;gap:var(--space-3)}.station-detail_stat-icon__sBHEH{color:var(--color-primary);width:24px;height:24px}.station-detail_stat-info__Zc0Wi{display:flex;flex-direction:column;gap:var(--space-1)}.station-detail_stat-label__II5DN{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--weight-bold)}.station-detail_stat-value__otivx{font-size:var(--text-sm);color:var(--color-text);font-weight:var(--weight-semibold);line-height:var(--leading-snug)}.station-detail_info-block__SwPxc{background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-8);border:1px solid var(--color-border-light)}.station-detail_block-header__M2esf{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6)}.station-detail_block-icon__eE12k{color:var(--color-primary)}.station-detail_block-header__M2esf h2{font-size:var(--text-2xl);margin:0}.station-detail_tags-list__NslVY{display:flex;flex-wrap:wrap;gap:var(--space-3)}.station-detail_tag__u0dih{background:var(--color-bg-alt);border:1px solid var(--color-border);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.station-detail_check-list__BhT4g{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media (min-width:640px){.station-detail_check-list__BhT4g{grid-template-columns:1fr 1fr}}.station-detail_check-list__BhT4g li{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-base)}.station-detail_check-icon__2Ox5Z{width:20px;height:20px;background:var(--color-primary-50);border-radius:50%;position:relative;flex-shrink:0;margin-top:2px}.station-detail_check-icon__2Ox5Z:after{content:"";position:absolute;top:5px;left:7px;width:5px;height:9px;border:solid var(--color-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.station-detail_sidebar__524Pa{display:flex;flex-direction:column;gap:var(--space-6)}.station-detail_sidebar-card__q5WkN{background:var(--color-surface);border-radius:var(--radius-xl);padding:var(--space-6);border:1px solid var(--color-border-light);box-shadow:var(--shadow-sm)}.station-detail_card-header__VLLAB{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-light)}.station-detail_card-header__VLLAB h3{font-size:var(--text-lg);margin:0;color:var(--color-text)}.station-detail_card-header__VLLAB svg{color:var(--color-primary)}.station-detail_staff-stats__9bEvd{display:flex;gap:var(--space-4)}.station-detail_staff-stat__4UAOA{flex:1 1;text-align:center;background:var(--color-bg-alt);padding:var(--space-4);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-1)}.station-detail_staff-stat__4UAOA strong{font-size:var(--text-3xl);font-family:var(--font-heading);color:var(--color-primary-dark);line-height:1}.station-detail_staff-stat__4UAOA span{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;font-weight:var(--weight-bold);letter-spacing:.05em}.station-detail_contact-list__LVYZW{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-6)}.station-detail_contact-item__IILcM{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);text-decoration:none;line-height:var(--leading-snug)}.station-detail_contact-item__IILcM svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}a.station-detail_contact-item__IILcM:hover{color:var(--color-primary)}.station-detail_full-width-btn__XcokP{width:100%;justify-content:center}