/* Radio Player — kanoniczny system podstron.
 * Podstrony mają jeden shell, jedną skalę typografii i jeden system interakcji.
 */

.rkapp[data-rkapp="page"]{
  --rk-page-width:min(var(--rk-site-max,1500px),calc(100vw - (var(--rk-site-gutter,32px) * 2)));
  --rk-page-text:rgba(244,250,251,.92);
  --rk-page-muted:rgba(225,242,245,.68);
  --rk-page-soft:rgba(7,45,59,.46);
  --rk-page-soft-strong:rgba(6,38,52,.68);
  --rk-page-line:rgba(93,202,214,.14);
  --rk-page-line-strong:rgba(40,203,220,.28);
  --rk-page-accent:#22c9d8;
  --rk-page-accent-soft:#8ce6ec;
  --rk-page-warm:#d8b65f;
  min-height:100vh;
  color:var(--rk-page-text);
  background:#031722;
}
.rkapp[data-rkapp="page"] *,
.rkapp[data-rkapp="page"] *::before,
.rkapp[data-rkapp="page"] *::after{box-sizing:border-box}
.rkapp[data-rkapp="page"] button,
.rkapp[data-rkapp="page"] input,
.rkapp[data-rkapp="page"] select,
.rkapp[data-rkapp="page"] textarea{font:inherit}
.rkapp[data-rkapp="page"] a{color:inherit}
.rkapp[data-rkapp="page"] :focus-visible{outline:2px solid rgba(70,218,230,.72);outline-offset:3px}

.rkapp[data-rkapp="page"] .rk-pageAmbient{
  position:fixed;
  inset:0;
  z-index:0;
  pointer-events:none;
  background:
    radial-gradient(circle at 86% 11%,rgba(29,187,207,.08),transparent 25%),
    radial-gradient(circle at 8% 56%,rgba(28,129,150,.06),transparent 29%),
    linear-gradient(180deg,rgba(2,18,28,.18),rgba(2,16,25,.66)),
    var(--rk-bg,none) center top/cover fixed;
  opacity:.82;
}
.rkapp[data-rkapp="page"] .rk-pageShell{position:relative;z-index:1;min-height:100vh;display:flex;flex-direction:column}

/* Wspólny pas pod headerem: antena i nawigacja bez wizualnej szczeliny. */
.rkapp[data-rkapp="page"] .rk-pageUtilityBand{
  position:relative;
  z-index:12;
  width:100%;
  background:linear-gradient(180deg,rgba(3,34,46,.96),rgba(3,29,41,.92));
  border-bottom:1px solid rgba(63,181,196,.11);
}
.rkapp[data-rkapp="page"] .rk-pageUtilityBand__inner{width:var(--rk-page-width);min-height:48px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,auto);align-items:center;gap:24px}
/* Pasek antenowy — jedna linia danych, pionowo wyśrodkowana. */
.rkapp[data-rkapp="page"] .rk-stationStripShell{
  position:relative;
  z-index:12;
  width:auto;
  min-width:0;
  min-height:47px;
  margin-top:0;
  border-top:0;
  border:0;
  background:transparent;
  backdrop-filter:blur(18px);
}
.rkapp[data-rkapp="page"] .rk-stationStrip{
  width:auto;
  min-height:47px;
  margin:0;
  padding:0;
  display:flex;
  justify-content:flex-end;
  gap:10px;
  align-items:center;
}
.rkapp[data-rkapp="page"] .rk-stationStrip__label{display:inline-flex;align-items:center;gap:7px;color:var(--rk-page-accent);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}
.rkapp[data-rkapp="page"] .rk-stationStrip__label i{width:7px;height:7px;border-radius:50%;background:var(--rk-page-accent);box-shadow:0 0 10px rgba(34,201,216,.48)}
.rkapp[data-rkapp="page"] .rk-stationStrip__title{min-width:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:13px}
.rkapp[data-rkapp="page"] .rk-stationStrip__eq{height:22px;display:flex;align-items:flex-end;gap:3px}
.rkapp[data-rkapp="page"] .rk-stationStrip__eq em{width:3px;height:7px;border-radius:3px;background:var(--rk-page-accent);animation:none}
.rkapp[data-rkapp="page"] .rk-stationStrip__eq em:nth-child(2){height:17px}.rkapp[data-rkapp="page"] .rk-stationStrip__eq em:nth-child(3){height:11px}.rkapp[data-rkapp="page"] .rk-stationStrip__eq em:nth-child(4){height:20px}
.rkapp[data-rkapp="page"] .rk-stationStrip__eq.is-playing em{animation:rkPageEq .78s ease-in-out infinite alternate}
.rkapp[data-rkapp="page"] .rk-stationStrip__eq.is-playing em:nth-child(2){animation-delay:.12s}.rkapp[data-rkapp="page"] .rk-stationStrip__eq.is-playing em:nth-child(3){animation-delay:.24s}.rkapp[data-rkapp="page"] .rk-stationStrip__eq.is-playing em:nth-child(4){animation-delay:.36s}
@keyframes rkPageEq{to{height:5px}}

/* Nawigacja i kompaktowe hero. */
.rkapp[data-rkapp="page"] .rk-pageCrumbs{
  min-width:0;
  width:auto;
  min-height:47px;
  margin:0;
  padding:0 2px;
  display:flex;
  align-items:center;
  gap:11px;
  color:rgba(235,247,249,.62);
  font-size:13px;
  border:0;
}
.rkapp[data-rkapp="page"] .rk-pageCrumbs a{text-decoration:none;transition:color .18s ease,transform .18s ease}
.rkapp[data-rkapp="page"] .rk-pageCrumbs a:hover{color:#fff;transform:translateY(-1px)}
.rkapp[data-rkapp="page"] .rk-pageCrumbs strong{color:var(--rk-page-accent-soft);font-weight:700}
.rkapp[data-rkapp="page"] .rk-pageBack{margin-left:auto}
.rkapp[data-rkapp="page"] .rk-pageMain{position:relative;flex:1;margin:0;padding:0 0 54px;background:#031b28}
.rkapp[data-rkapp="page"] .rk-pageHero:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:28px;background:#031b28;clip-path:polygon(0 74%,12% 42%,25% 62%,39% 32%,52% 56%,66% 35%,80% 64%,91% 44%,100% 68%,100% 100%,0 100%);pointer-events:none}
.rkapp[data-rkapp="page"] .rk-pageMain::after{
  content:"";
  position:absolute;
  left:0;
  right:0;
  bottom:-1px;
  height:48px;
  background:#031b28;
  pointer-events:none;
}
.rkapp[data-rkapp="page"] .rk-pageHero{
  width:100%;
  min-height:220px;
  margin:0;
  padding:clamp(34px,4vw,58px) max(var(--rk-site-gutter),calc((100% - var(--rk-page-width))/2)) clamp(30px,3.5vw,48px);
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:center;
  gap:34px;
  border-bottom:1px solid var(--rk-page-line);
}
.rkapp[data-rkapp="page"] .rk-pageHero__copy{width:100%;max-width:none}
.rkapp[data-rkapp="page"] .rk-pageHero .rk-sectionEyebrow,
.rkapp[data-rkapp="page"] .rk-sectionEyebrow{
  display:block;
  color:var(--rk-page-accent);
  font-size:11px;
  font-weight:850;
  letter-spacing:.16em;
  text-transform:uppercase;
}
.rkapp[data-rkapp="page"] .rk-pageHero h1{
  margin:9px 0 12px;
  color:#fff;
  font-size:clamp(34px,3.1vw,46px);
  line-height:1.03;
  font-weight:730;
  letter-spacing:-.035em;
  text-wrap:balance;
  overflow:visible;
  text-overflow:clip;
  white-space:normal;
}
.rkapp[data-rkapp="page"] .rk-pageHero p{max-width:760px;margin:0;color:rgba(234,247,249,.74);font-size:16px;line-height:1.65}
.rkapp[data-rkapp="page"] .rk-pageHero__signal{
  width:136px;
  height:136px;
  position:relative;
  display:grid;
  place-items:center;
  border-radius:50%;
  color:rgba(153,234,239,.72);
  background:radial-gradient(circle,rgba(18,132,150,.10),rgba(5,38,52,.04) 58%,transparent 60%);
  box-shadow:inset 0 0 0 1px rgba(62,197,211,.13),0 0 0 18px rgba(28,181,198,.018);
}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>span{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--rk-page-accent);box-shadow:0 0 18px rgba(34,201,216,.68)}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>b{position:absolute;top:24px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>i{position:absolute;bottom:30px;width:3px;border-radius:3px;background:rgba(86,218,228,.76)}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>i:nth-of-type(1){height:9px;transform:translateX(-15px)}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>i:nth-of-type(2){height:20px;transform:translateX(-5px)}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>i:nth-of-type(3){height:13px;transform:translateX(5px)}
.rkapp[data-rkapp="page"] .rk-pageHero__signal>i:nth-of-type(4){height:24px;transform:translateX(15px)}
.rkapp[data-rkapp="page"].is-playing .rk-pageHero__signal>i{animation:rkPageHeroEq .82s ease-in-out infinite alternate}
.rkapp[data-rkapp="page"].is-playing .rk-pageHero__signal>i:nth-of-type(2){animation-delay:.12s}.rkapp[data-rkapp="page"].is-playing .rk-pageHero__signal>i:nth-of-type(3){animation-delay:.24s}.rkapp[data-rkapp="page"].is-playing .rk-pageHero__signal>i:nth-of-type(4){animation-delay:.36s}
@keyframes rkPageHeroEq{to{height:7px}}
.rkapp[data-rkapp="page"] .rk-pageShell__body{width:var(--rk-page-width);margin:0 auto;padding:clamp(34px,4vw,58px) 0 28px;font-size:16px;line-height:1.62}
.rkapp[data-rkapp="page"] .rk-pageShell__body h2{margin:0;color:#fff;font-size:clamp(24px,2.15vw,31px);line-height:1.12;font-weight:710;letter-spacing:-.025em}
.rkapp[data-rkapp="page"] .rk-pageShell__body h3{color:#fff;font-size:clamp(18px,1.45vw,22px);line-height:1.2;font-weight:700}
.rkapp[data-rkapp="page"] .rk-pageShell__body p{color:var(--rk-page-muted)}
.rkapp[data-rkapp="page"] .rk-pageEmpty{padding:30px 0;color:rgba(226,243,245,.58);border-block:1px solid rgba(100,202,213,.10);text-align:center}

/* Uniwersalny lekki wstęp do modułu. */
.rkapp[data-rkapp="page"] .rk-pageIntroLine{
  margin-bottom:32px;
  padding:0 0 28px;
  display:grid;
  grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);
  gap:34px;
  align-items:center;
  border-bottom:1px solid var(--rk-page-line);
}
.rkapp[data-rkapp="page"] .rk-pageIntroLine>p{max-width:760px;margin:0;font-size:17px;line-height:1.7}
.rkapp[data-rkapp="page"] .rk-pageIntroLine>aside{display:flex;align-items:center;gap:13px;padding-left:22px;border-left:1px solid var(--rk-page-line)}
.rkapp[data-rkapp="page"] .rk-pageIntroLine__pulse{width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:var(--rk-page-accent);box-shadow:0 0 0 7px rgba(34,201,216,.07),0 0 18px rgba(34,201,216,.34)}
.rkapp[data-rkapp="page"] .rk-pageIntroLine strong,.rkapp[data-rkapp="page"] .rk-pageIntroLine small{display:block}.rkapp[data-rkapp="page"] .rk-pageIntroLine strong{color:#fff;font-size:15px}.rkapp[data-rkapp="page"] .rk-pageIntroLine small{margin-top:3px;color:var(--rk-page-muted);font-size:12px;line-height:1.45}

/* Program — oś dnia zamiast ściany ciężkich kart. */
.rkapp[data-rkapp="page"] .rk-programPage{display:grid;gap:28px}
.rkapp[data-rkapp="page"] .rk-programLead{display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);gap:42px;align-items:end;padding-bottom:28px;border-bottom:1px solid var(--rk-page-line)}
.rkapp[data-rkapp="page"] .rk-programLead__copy p{max-width:620px;margin:12px 0 0}
.rkapp[data-rkapp="page"] .rk-programLiveGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.rkapp[data-rkapp="page"] .rk-programNow,.rkapp[data-rkapp="page"] .rk-programNext{min-width:0;padding:17px 18px;border-left:2px solid var(--rk-page-accent);background:linear-gradient(90deg,rgba(17,107,124,.13),transparent 78%)}
.rkapp[data-rkapp="page"] .rk-programNext{border-left-color:rgba(216,182,95,.78);background:linear-gradient(90deg,rgba(155,118,45,.12),transparent 78%)}
.rkapp[data-rkapp="page"] .rk-programNow span,.rkapp[data-rkapp="page"] .rk-programNext span{display:block;color:var(--rk-page-accent);font-size:10px;font-weight:850;letter-spacing:.14em;text-transform:uppercase}.rkapp[data-rkapp="page"] .rk-programNext span{color:var(--rk-page-warm)}
.rkapp[data-rkapp="page"] .rk-programNow strong,.rkapp[data-rkapp="page"] .rk-programNext strong{display:block;overflow:hidden;margin:6px 0 4px;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.rkapp[data-rkapp="page"] .rk-programNow small,.rkapp[data-rkapp="page"] .rk-programNext small{display:block;overflow:hidden;color:var(--rk-page-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.rkapp[data-rkapp="page"] .rk-programNext em{display:block;margin-top:8px;color:var(--rk-page-accent-soft);font-size:11px;font-style:normal;font-weight:750}
.rkapp[data-rkapp="page"] .rk-programTabs{display:flex;gap:24px;overflow-x:auto;padding:0 0 2px;border-bottom:1px solid var(--rk-page-line);scrollbar-width:none}.rkapp[data-rkapp="page"] .rk-programTabs::-webkit-scrollbar{display:none}
.rkapp[data-rkapp="page"] .rk-programTab{min-height:46px;position:relative;flex:0 0 auto;padding:0 2px;border:0;background:transparent;color:rgba(232,247,249,.55);cursor:pointer;font-size:14px;font-weight:730;transition:color .18s ease}
.rkapp[data-rkapp="page"] .rk-programTab::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;border-radius:2px;background:var(--rk-page-accent);transform:scaleX(0);transition:transform .18s ease}
.rkapp[data-rkapp="page"] .rk-programTab:hover,.rkapp[data-rkapp="page"] .rk-programTab.is-active{color:#fff}.rkapp[data-rkapp="page"] .rk-programTab.is-active::after{transform:scaleX(1)}
.rkapp[data-rkapp="page"] .rk-programPanel{display:none}.rkapp[data-rkapp="page"] .rk-programPanel.is-active{display:block}
.rkapp[data-rkapp="page"] .rk-programPanel__head{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;padding:0 0 14px;border-bottom:1px solid rgba(96,202,213,.09)}
.rkapp[data-rkapp="page"] .rk-programPanel__head span{color:var(--rk-page-accent);font-size:10px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.rkapp[data-rkapp="page"] .rk-programPanel__head h2{font-size:20px}
.rkapp[data-rkapp="page"] .rk-programTimeline{display:grid}
.rkapp[data-rkapp="page"] .rk-programSlot{position:relative;display:grid;grid-template-columns:112px 48px minmax(0,1fr) 82px;gap:18px;align-items:center;min-height:112px;padding:17px 4px;border-bottom:1px solid rgba(95,197,208,.10);transition:background .18s ease,transform .18s ease}
.rkapp[data-rkapp="page"] .rk-programSlot::before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:2px;border-radius:2px;background:var(--rk-program-accent,var(--rk-page-accent));opacity:.72}
.rkapp[data-rkapp="page"] .rk-programSlot:hover{background:linear-gradient(90deg,rgba(15,100,117,.09),transparent 65%);transform:translateX(2px)}
.rkapp[data-rkapp="page"] .rk-programSlot:not(:has(.rk-programSlot__poster)){grid-template-columns:112px 48px minmax(0,1fr)}
.rkapp[data-rkapp="page"] .rk-programSlot__time{padding-left:16px}.rkapp[data-rkapp="page"] .rk-programSlot__time strong,.rkapp[data-rkapp="page"] .rk-programSlot__time small{display:block}.rkapp[data-rkapp="page"] .rk-programSlot__time strong{color:#fff;font-size:15px}.rkapp[data-rkapp="page"] .rk-programSlot__time small{margin-top:5px;color:var(--rk-page-muted);font-size:10px;text-transform:uppercase;letter-spacing:.06em}
.rkapp[data-rkapp="page"] .rk-programSlot__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:rgba(31,174,191,.09);color:var(--rk-page-accent-soft);font-size:14px;font-weight:850;box-shadow:inset 0 0 0 1px rgba(71,202,215,.13)}
.rkapp[data-rkapp="page"] .rk-programSlot__content{min-width:0}.rkapp[data-rkapp="page"] .rk-programSlot__top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--rk-page-muted);font-size:11px}.rkapp[data-rkapp="page"] .rk-programSlot__top em{font-style:normal}.rkapp[data-rkapp="page"] .rk-programSlot__content h3{margin:6px 0 5px;font-size:19px}.rkapp[data-rkapp="page"] .rk-programSlot__content p{max-width:760px;margin:0;font-size:13px;line-height:1.5}.rkapp[data-rkapp="page"] .rk-programSlot__podcast{display:inline-flex;align-items:center;gap:7px;color:var(--rk-page-accent-soft)}.rkapp[data-rkapp="page"] .rk-programSlot__podcast img{width:22px;height:22px;object-fit:contain;border-radius:6px}
.rkapp[data-rkapp="page"] .rk-programSlot__actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px}.rkapp[data-rkapp="page"] .rk-programSlot__actions a,.rkapp[data-rkapp="page"] .rk-programSlot__actions button{padding:0;border:0;background:transparent;color:var(--rk-page-accent-soft);cursor:pointer;font-size:11px;font-weight:760;text-decoration:none}.rkapp[data-rkapp="page"] .rk-programSlot__actions a:hover,.rkapp[data-rkapp="page"] .rk-programSlot__actions button:hover{color:#fff}
.rkapp[data-rkapp="page"] .rk-programSlot__poster{width:72px;height:72px;justify-self:end;overflow:hidden;border-radius:16px;background:rgba(10,68,82,.34);box-shadow:inset 0 0 0 1px rgba(91,203,214,.12)}.rkapp[data-rkapp="page"] .rk-programSlot__poster img{width:100%;height:100%;object-fit:cover}

/* Podcasty i wywiady — bardziej filmowo, bez technicznej ściany kapsuł. */
.rkapp[data-rkapp="page"] .rk-mediaPage{display:grid;gap:26px}
.rkapp[data-rkapp="page"] .rk-mediaLead{max-width:760px;padding-bottom:25px;border-bottom:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-mediaLead p{margin:12px 0 0}
.rkapp[data-rkapp="page"] .rk-mediaTabs,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs{display:flex;gap:22px;overflow-x:auto;margin:0;padding:0 0 2px;border-bottom:1px solid var(--rk-page-line);scrollbar-width:none}.rkapp[data-rkapp="page"] .rk-mediaTabs::-webkit-scrollbar,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs::-webkit-scrollbar{display:none}
.rkapp[data-rkapp="page"] .rk-mediaTabs button,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs button{min-height:44px;position:relative;flex:0 0 auto;padding:0;border:0;background:transparent;color:rgba(232,247,249,.55);cursor:pointer;font-size:13px;font-weight:760}
.rkapp[data-rkapp="page"] .rk-mediaTabs button::after,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs button::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--rk-page-accent);transform:scaleX(0);transition:transform .18s ease}
.rkapp[data-rkapp="page"] .rk-mediaTabs button.is-active,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs button.is-active{color:#fff}.rkapp[data-rkapp="page"] .rk-mediaTabs button.is-active::after,.rkapp[data-rkapp="page"] .rk-podcastSeries__tabs button.is-active::after{transform:scaleX(1)}
.rkapp[data-rkapp="page"] .rk-mediaPanel,.rkapp[data-rkapp="page"] .rk-podcastSeries__panel{display:none}.rkapp[data-rkapp="page"] .rk-mediaPanel.is-active,.rkapp[data-rkapp="page"] .rk-podcastSeries__panel.is-active{display:block}
.rkapp[data-rkapp="page"] .rk-podcastSeries{margin:0 0 48px;padding:0;background:transparent;border:0;box-shadow:none}
.rkapp[data-rkapp="page"] .rk-podcastSeries__head{display:grid;grid-template-columns:84px minmax(0,1fr);gap:18px;align-items:center;margin-bottom:18px;padding:0 0 20px;border-bottom:1px solid rgba(94,199,211,.10)}
.rkapp[data-rkapp="page"] .rk-podcastSeries__head img{width:76px;height:76px;padding:7px;object-fit:contain;border-radius:18px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px rgba(96,205,215,.10)}.rkapp[data-rkapp="page"] .rk-podcastSeries__head h3{margin:4px 0 6px;font-size:25px}.rkapp[data-rkapp="page"] .rk-podcastSeries__head p{max-width:720px;margin:0;font-size:14px}
.rkapp[data-rkapp="page"] .rk-mediaGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.rkapp[data-rkapp="page"] .rk-mediaCard{border-radius:20px;background:rgba(5,36,49,.43);box-shadow:inset 0 0 0 1px rgba(96,204,215,.09),0 14px 34px rgba(0,11,18,.14);transition:transform .22s ease,background .22s ease,box-shadow .22s ease}
.rkapp[data-rkapp="page"] .rk-mediaCard:hover{transform:translateY(-4px);background:rgba(7,48,62,.60);box-shadow:inset 0 0 0 1px rgba(74,210,222,.18),0 22px 45px rgba(0,11,18,.22)}
.rkapp[data-rkapp="page"] .rk-mediaCard__visual{min-height:220px}.rkapp[data-rkapp="page"] .rk-mediaCard__body{padding:17px 18px 19px}.rkapp[data-rkapp="page"] .rk-mediaCard__body h3{font-size:18px}.rkapp[data-rkapp="page"] .rk-mediaCard__body p{font-size:13px}.rkapp[data-rkapp="page"] .rk-mediaButton{border:0;background:rgba(231,250,251,.07)}.rkapp[data-rkapp="page"] .rk-mediaButton--primary{background:rgba(23,151,169,.28);box-shadow:inset 0 0 0 1px rgba(65,211,222,.18)}

/* Ekipa — zdjęcie i rola na pierwszym planie, szczegóły dopiero po rozwinięciu. */
.rkapp[data-rkapp="page"] .rk-teamPage{display:grid;gap:24px}
.rkapp[data-rkapp="page"] .rk-teamTabs{display:flex;gap:22px;overflow-x:auto;padding:0 0 2px;border-bottom:1px solid var(--rk-page-line);scrollbar-width:none}.rkapp[data-rkapp="page"] .rk-teamTabs::-webkit-scrollbar{display:none}
.rkapp[data-rkapp="page"] .rk-teamTab{min-height:45px;position:relative;flex:0 0 auto;padding:0;border:0;background:transparent;color:rgba(233,247,249,.55);cursor:pointer;font-size:13px;font-weight:740}.rkapp[data-rkapp="page"] .rk-teamTab::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--rk-page-accent);transform:scaleX(0);transition:transform .18s ease}.rkapp[data-rkapp="page"] .rk-teamTab.is-active{color:#fff}.rkapp[data-rkapp="page"] .rk-teamTab.is-active::after{transform:scaleX(1)}
.rkapp[data-rkapp="page"] .rk-teamPanel{display:none}.rkapp[data-rkapp="page"] .rk-teamPanel.is-active{display:block}
.rkapp[data-rkapp="page"] .rk-teamPanel__head{display:flex;align-items:baseline;gap:12px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(96,204,214,.09)}.rkapp[data-rkapp="page"] .rk-teamPanel__head span{color:var(--rk-page-accent);font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.12em}.rkapp[data-rkapp="page"] .rk-teamPanel__head h2{font-size:20px}
.rkapp[data-rkapp="page"] .rk-teamGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.rkapp[data-rkapp="page"] .rk-teamMember{overflow:hidden;border-radius:20px;background:rgba(5,36,49,.38);box-shadow:inset 0 0 0 1px rgba(93,202,213,.08);transition:background .18s ease,transform .18s ease}
.rkapp[data-rkapp="page"] .rk-teamMember:hover{background:rgba(7,47,60,.52);transform:translateY(-2px)}
.rkapp[data-rkapp="page"] .rk-teamMember__summary{width:100%;min-height:116px;display:grid;grid-template-columns:78px minmax(0,1fr) 24px;gap:17px;align-items:center;padding:18px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}
.rkapp[data-rkapp="page"] .rk-teamMember__photo{width:74px;height:74px;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:rgba(23,134,151,.15);color:var(--rk-page-accent-soft);font-size:24px;font-weight:850;box-shadow:inset 0 0 0 1px rgba(83,207,218,.14)}.rkapp[data-rkapp="page"] .rk-teamMember__photo img{width:100%;height:100%;object-fit:cover}
.rkapp[data-rkapp="page"] .rk-teamMember__copy{min-width:0}.rkapp[data-rkapp="page"] .rk-teamMember__copy small,.rkapp[data-rkapp="page"] .rk-teamMember__copy strong,.rkapp[data-rkapp="page"] .rk-teamMember__copy em,.rkapp[data-rkapp="page"] .rk-teamMember__copy>span{display:block}.rkapp[data-rkapp="page"] .rk-teamMember__copy small{color:var(--rk-page-accent);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.rkapp[data-rkapp="page"] .rk-teamMember__copy strong{margin:5px 0 2px;color:#fff;font-size:19px}.rkapp[data-rkapp="page"] .rk-teamMember__copy em{color:var(--rk-page-accent-soft);font-size:12px;font-style:normal}.rkapp[data-rkapp="page"] .rk-teamMember__copy>span{margin-top:7px;overflow:hidden;color:var(--rk-page-muted);font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.rkapp[data-rkapp="page"] .rk-teamMember__chevron{color:var(--rk-page-accent);font-size:22px;font-style:normal;transition:transform .18s ease}.rkapp[data-rkapp="page"] .rk-teamMember__summary[aria-expanded="true"] .rk-teamMember__chevron{transform:rotate(180deg)}
.rkapp[data-rkapp="page"] .rk-teamMember__details{padding:0 18px 20px;border-top:1px solid rgba(95,200,211,.09)}.rkapp[data-rkapp="page"] .rk-teamMember__detailsLabel{display:block;padding:15px 0 10px;color:var(--rk-page-accent);font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid{display:grid;grid-template-columns:minmax(0,1.3fr) 100px minmax(0,1fr);gap:14px}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid>section{padding:14px;border-radius:15px;background:rgba(2,27,39,.40)}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid h3{margin:0 0 7px;font-size:13px}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid p{margin:0;font-size:12px;line-height:1.5}.rkapp[data-rkapp="page"] .rk-teamMember__age{text-align:center}.rkapp[data-rkapp="page"] .rk-teamMember__age strong{display:block;color:#fff;font-size:24px}.rkapp[data-rkapp="page"] .rk-teamMember__age span{color:var(--rk-page-muted);font-size:10px}.rkapp[data-rkapp="page"] .rk-teamMember__shows>div{display:grid;gap:7px}.rkapp[data-rkapp="page"] .rk-teamMember__shows a{display:flex;justify-content:space-between;gap:8px;color:#fff;text-decoration:none;font-size:11px}.rkapp[data-rkapp="page"] .rk-teamMember__shows a small{color:var(--rk-page-muted)}.rkapp[data-rkapp="page"] .rk-teamMember blockquote{margin:15px 0 0;padding:12px 14px;border-left:2px solid rgba(216,182,95,.72);background:rgba(116,85,28,.08);color:rgba(244,234,203,.78);font-size:12px}.rkapp[data-rkapp="page"] .rk-teamMember__socials{display:flex;gap:8px;margin-top:13px}.rkapp[data-rkapp="page"] .rk-teamMember__socials a{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(235,251,252,.06);color:var(--rk-page-accent-soft)}.rkapp[data-rkapp="page"] .rk-teamMember__socials svg{width:16px;height:16px}

/* Patroni — ekspozycja zamiast technicznego katalogu. */







/* Jak działamy — treść redakcyjna, nie katalog kart. */
.rkapp[data-rkapp="page"] .rk-aboutPageLayout{display:grid;gap:42px}
.rkapp[data-rkapp="page"] .rk-aboutPageIntro{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:44px;align-items:start;padding-bottom:30px;border-bottom:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutPageStory{max-width:760px}.rkapp[data-rkapp="page"] .rk-aboutPageStory p{margin:0 0 16px;font-size:16px;line-height:1.72}.rkapp[data-rkapp="page"] .rk-aboutPageHighlight{padding:20px 0 20px 23px;border-left:2px solid rgba(216,182,95,.66)}.rkapp[data-rkapp="page"] .rk-aboutPageHighlight strong{display:block;margin:8px 0;color:#fff;font-size:19px}.rkapp[data-rkapp="page"] .rk-aboutPageHighlight p,.rkapp[data-rkapp="page"] .rk-aboutPageHighlight li{font-size:12px}.rkapp[data-rkapp="page"] .rk-aboutPageHighlight ul{margin:12px 0 0;padding-left:18px;color:var(--rk-page-muted)}
.rkapp[data-rkapp="page"] .rk-aboutPageCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutPageCard{min-height:190px;padding:24px;border-left:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutPageCard:first-child{border-left:0}.rkapp[data-rkapp="page"] .rk-aboutPageCard__num{color:var(--rk-page-accent);font-size:11px;font-weight:850;letter-spacing:.12em}.rkapp[data-rkapp="page"] .rk-aboutPageCard h2{margin:28px 0 10px;font-size:19px}.rkapp[data-rkapp="page"] .rk-aboutPageCard p{margin:0;font-size:12px}
.rkapp[data-rkapp="page"] .rk-aboutPageBanner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:38px;align-items:center;padding:28px 30px;border-radius:22px;background:linear-gradient(120deg,rgba(16,105,121,.16),rgba(4,34,47,.42));box-shadow:inset 0 0 0 1px rgba(75,202,214,.11)}.rkapp[data-rkapp="page"] .rk-aboutPageBanner h2{margin:8px 0 9px}.rkapp[data-rkapp="page"] .rk-aboutPageBanner p{max-width:700px;margin:0}.rkapp[data-rkapp="page"] .rk-aboutPageBanner__chips{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.rkapp[data-rkapp="page"] .rk-aboutPageBanner__chips span{padding:8px 11px;border-radius:999px;background:rgba(235,251,252,.06);color:var(--rk-page-accent-soft);font-size:10px;font-weight:700}
.rkapp[data-rkapp="page"] .rk-aboutPageAccordion__head{max-width:760px;margin-bottom:18px}.rkapp[data-rkapp="page"] .rk-aboutPageAccordion__head h2{margin:8px 0 9px}.rkapp[data-rkapp="page"] .rk-aboutPageAccordion__head p{margin:0}.rkapp[data-rkapp="page"] .rk-aboutFaq__item--page{border-bottom:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutFaq__item--page summary{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;color:#fff;font-size:15px;font-weight:700}.rkapp[data-rkapp="page"] .rk-aboutFaq__item--page summary::-webkit-details-marker{display:none}.rkapp[data-rkapp="page"] .rk-aboutFaq__item--page summary b{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:rgba(33,178,195,.09);color:var(--rk-page-accent);font-size:18px;transition:transform .18s ease}.rkapp[data-rkapp="page"] .rk-aboutFaq__item--page[open] summary b{transform:rotate(45deg)}.rkapp[data-rkapp="page"] .rk-aboutFaq__answer{padding:0 54px 20px 0}.rkapp[data-rkapp="page"] .rk-aboutFaq__answer p{margin:0;font-size:14px}

/* Kontakt — kanały po lewej, jeden lekki panel formularza. */
.rkapp[data-rkapp="page"] .rk-contactPage{display:grid;gap:28px}.rkapp[data-rkapp="page"] .rk-contactLayout{display:grid;grid-template-columns:minmax(250px,.42fr) minmax(0,1.58fr);gap:38px;align-items:start}.rkapp[data-rkapp="page"] .rk-contactChannels{display:grid;gap:4px}.rkapp[data-rkapp="page"] .rk-contactChannel{width:100%;min-height:76px;display:grid;grid-template-columns:42px minmax(0,1fr) 18px;gap:13px;align-items:center;padding:12px 0;border:0;border-bottom:1px solid rgba(94,200,211,.09);background:transparent;color:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:transform .18s ease,color .18s ease}.rkapp[data-rkapp="page"] .rk-contactChannel:hover,.rkapp[data-rkapp="page"] .rk-contactChannel.is-active{transform:translateX(3px)}.rkapp[data-rkapp="page"] .rk-contactChannel>span{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:rgba(31,169,187,.09);color:var(--rk-page-accent);font-weight:850}.rkapp[data-rkapp="page"] .rk-contactChannel strong,.rkapp[data-rkapp="page"] .rk-contactChannel small,.rkapp[data-rkapp="page"] .rk-contactChannel em{display:block}.rkapp[data-rkapp="page"] .rk-contactChannel strong{color:#fff;font-size:14px}.rkapp[data-rkapp="page"] .rk-contactChannel small{margin-top:3px;color:var(--rk-page-muted);font-size:11px}.rkapp[data-rkapp="page"] .rk-contactChannel em{margin-top:5px;color:var(--rk-page-accent-soft);font-size:10px;font-style:normal}.rkapp[data-rkapp="page"] .rk-contactChannel>i{color:var(--rk-page-accent);font-style:normal}
.rkapp[data-rkapp="page"] .rk-contactForms{min-width:0;padding:24px;border-radius:22px;background:rgba(5,37,50,.42);box-shadow:inset 0 0 0 1px rgba(95,201,212,.09)}.rkapp[data-rkapp="page"] .rk-contactTabs{display:flex;gap:20px;overflow-x:auto;margin-bottom:22px;padding-bottom:2px;border-bottom:1px solid var(--rk-page-line);scrollbar-width:none}.rkapp[data-rkapp="page"] .rk-contactTabs::-webkit-scrollbar{display:none}.rkapp[data-rkapp="page"] .rk-contactTabs button{min-height:44px;position:relative;flex:0 0 auto;padding:0;border:0;background:transparent;color:rgba(233,247,249,.55);cursor:pointer;font-size:12px;font-weight:760}.rkapp[data-rkapp="page"] .rk-contactTabs button::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--rk-page-accent);transform:scaleX(0)}.rkapp[data-rkapp="page"] .rk-contactTabs button.is-active{color:#fff}.rkapp[data-rkapp="page"] .rk-contactTabs button.is-active::after{transform:scaleX(1)}.rkapp[data-rkapp="page"] .rk-contactPanel{display:none}.rkapp[data-rkapp="page"] .rk-contactPanel.is-active{display:block}.rkapp[data-rkapp="page"] .rk-contactInfoBar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:26px;border-top:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-contactInfoBar>div{display:flex;gap:13px;align-items:flex-start}.rkapp[data-rkapp="page"] .rk-contactInfoBar>div>span{color:var(--rk-page-accent)}.rkapp[data-rkapp="page"] .rk-contactInfoBar p{margin:0}.rkapp[data-rkapp="page"] .rk-contactInfoBar strong,.rkapp[data-rkapp="page"] .rk-contactInfoBar small{display:block}.rkapp[data-rkapp="page"] .rk-contactInfoBar strong{color:#fff;font-size:13px}.rkapp[data-rkapp="page"] .rk-contactInfoBar small{margin-top:4px;color:var(--rk-page-muted);font-size:11px}

/* Formularze na podstronach. */
.rkapp[data-rkapp="page"] .rk-unifiedForm{display:grid;gap:16px}.rkapp[data-rkapp="page"] .rk-formGrid--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rkapp[data-rkapp="page"] .rk-field{display:grid;gap:7px}.rkapp[data-rkapp="page"] .rk-field>span{color:rgba(237,248,249,.78);font-size:11px;font-weight:700}.rkapp[data-rkapp="page"] .rk-field input,.rkapp[data-rkapp="page"] .rk-field select,.rkapp[data-rkapp="page"] .rk-field textarea{width:100%;min-height:46px;padding:11px 13px;border:1px solid rgba(91,196,207,.14);border-radius:13px;background:rgba(1,25,36,.56);color:#fff;outline:none;transition:border-color .18s ease,background .18s ease}.rkapp[data-rkapp="page"] .rk-field textarea{min-height:120px;resize:vertical}.rkapp[data-rkapp="page"] .rk-field input:focus,.rkapp[data-rkapp="page"] .rk-field select:focus,.rkapp[data-rkapp="page"] .rk-field textarea:focus{border-color:rgba(51,207,221,.44);background:rgba(3,31,43,.72)}.rkapp[data-rkapp="page"] .rk-formBottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.rkapp[data-rkapp="page"] .rk-check{display:flex;gap:9px;align-items:flex-start;color:var(--rk-page-muted);font-size:10px;line-height:1.45}.rkapp[data-rkapp="page"] .rk-check input{margin-top:2px}.rkapp[data-rkapp="page"] .rk-submitButton{min-height:44px;padding:0 16px;border:0;border-radius:999px;background:rgba(22,157,176,.30);color:#fff;cursor:pointer;font-weight:760;transition:transform .18s ease,background .18s ease}.rkapp[data-rkapp="page"] .rk-submitButton:hover{transform:translateY(-2px);background:rgba(22,157,176,.42)}

@media (max-width:1280px){
  .rkapp[data-rkapp="page"] .rk-stationStrip{grid-template-columns:minmax(190px,.9fr) minmax(250px,1.1fr) 118px 126px}.rkapp[data-rkapp="page"] .rk-stationStrip__now,.rkapp[data-rkapp="page"] .rk-stationStrip__host,.rkapp[data-rkapp="page"] .rk-stationStrip__time,.rkapp[data-rkapp="page"] .rk-stationStrip__live{padding-inline:16px}
  .rkapp[data-rkapp="page"] .rk-mediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .rkapp[data-rkapp="page"] .rk-aboutPageCards{grid-template-columns:repeat(2,minmax(0,1fr))}.rkapp[data-rkapp="page"] .rk-aboutPageCard:nth-child(3){border-left:0;border-top:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutPageCard:nth-child(4){border-top:1px solid var(--rk-page-line)}
  
}
@media (max-width:980px){
  .rkapp[data-rkapp="page"]{--rk-page-width:calc(100vw - 32px)}
  .rkapp[data-rkapp="page"] .rk-pageUtilityBand__inner{grid-template-columns:minmax(0,1fr) auto;gap:10px}.rkapp[data-rkapp="page"] .rk-stationStrip__label{display:none}.rkapp[data-rkapp="page"] .rk-stationStrip__title{max-width:220px}
  .rkapp[data-rkapp="page"] .rk-stationStrip{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.rkapp[data-rkapp="page"] .rk-stationStrip__host span,.rkapp[data-rkapp="page"] .rk-stationStrip__time{display:none}.rkapp[data-rkapp="page"] .rk-stationStrip__live{min-width:118px}
  .rkapp[data-rkapp="page"] .rk-pageHero{grid-template-columns:1fr;min-height:190px}.rkapp[data-rkapp="page"] .rk-pageHero__signal{display:none}
  
  
  .rkapp[data-rkapp="page"] .rk-programSlot{grid-template-columns:100px 42px minmax(0,1fr) 70px;gap:13px}.rkapp[data-rkapp="page"] .rk-programSlot:not(:has(.rk-programSlot__poster)){grid-template-columns:100px 42px minmax(0,1fr)}
  .rkapp[data-rkapp="page"] .rk-teamGrid{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid{grid-template-columns:minmax(0,1fr) 90px}.rkapp[data-rkapp="page"] .rk-teamMember__shows{grid-column:1/-1}
  .rkapp[data-rkapp="page"] .rk-infoBenefits{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-infoBenefits article{min-height:0;border-left:0;border-top:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-infoBenefits article:first-child{border-top:0}
  .rkapp[data-rkapp="page"] .rk-infoCta{align-items:flex-start;flex-direction:column}.rkapp[data-rkapp="page"] .rk-contactChannels{grid-template-columns:repeat(2,minmax(0,1fr))}.rkapp[data-rkapp="page"] .rk-contactChannel{grid-template-columns:38px minmax(0,1fr)}.rkapp[data-rkapp="page"] .rk-contactChannel>i{display:none}
}
@media (max-width:700px){
  .rkapp[data-rkapp="page"]{--rk-page-width:calc(100vw - 24px)}
  .rkapp[data-rkapp="page"] .rk-pageUtilityBand__inner{min-height:44px}.rkapp[data-rkapp="page"] .rk-pageCrumbs{min-height:43px;margin:0}.rkapp[data-rkapp="page"] .rk-pageCrumbs strong,.rkapp[data-rkapp="page"] .rk-pageCrumbs>span{display:none}.rkapp[data-rkapp="page"] .rk-stationStrip{min-height:43px}.rkapp[data-rkapp="page"] .rk-stationStrip__title{max-width:42vw;font-size:11px}
  .rkapp[data-rkapp="page"] .rk-stationStripShell{margin-top:0}.rkapp[data-rkapp="page"] .rk-stationStrip{min-height:48px;grid-template-columns:minmax(0,1fr) auto;padding:0}.rkapp[data-rkapp="page"] .rk-stationStrip__host,.rkapp[data-rkapp="page"] .rk-stationStrip__time{display:none}.rkapp[data-rkapp="page"] .rk-stationStrip__now{padding-right:10px}.rkapp[data-rkapp="page"] .rk-stationStrip__now small{display:none}.rkapp[data-rkapp="page"] .rk-stationStrip__now strong{font-size:13px}.rkapp[data-rkapp="page"] .rk-stationStrip__live{min-width:auto;padding-left:12px;font-size:9px}
  .rkapp[data-rkapp="page"] .rk-pageCrumbs{min-height:38px;margin-top:1px;font-size:11px}.rkapp[data-rkapp="page"] .rk-pageCrumbs strong{max-width:45vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .rkapp[data-rkapp="page"] .rk-pageHero{min-height:160px;padding:27px 0 30px}.rkapp[data-rkapp="page"] .rk-pageHero h1{font-size:32px}.rkapp[data-rkapp="page"] .rk-pageHero p{font-size:14px}.rkapp[data-rkapp="page"] .rk-pageShell__body{padding-top:28px;font-size:15px}
  .rkapp[data-rkapp="page"] .rk-programLiveGrid,.rkapp[data-rkapp="page"] .rk-formGrid--2,.rkapp[data-rkapp="page"] .rk-contactInfoBar{grid-template-columns:1fr}
  .rkapp[data-rkapp="page"] .rk-programSlot{grid-template-columns:82px minmax(0,1fr);gap:12px;padding:15px 0}.rkapp[data-rkapp="page"] .rk-programSlot:not(:has(.rk-programSlot__poster)){grid-template-columns:82px minmax(0,1fr)}.rkapp[data-rkapp="page"] .rk-programSlot__icon{display:none}.rkapp[data-rkapp="page"] .rk-programSlot__content{grid-column:2}.rkapp[data-rkapp="page"] .rk-programSlot__poster{display:none}.rkapp[data-rkapp="page"] .rk-programSlot::before{top:15px;bottom:15px}.rkapp[data-rkapp="page"] .rk-programSlot__time{padding-left:12px}.rkapp[data-rkapp="page"] .rk-programSlot__content h3{font-size:17px}.rkapp[data-rkapp="page"] .rk-programSlot__content p{display:none}
  .rkapp[data-rkapp="page"] .rk-mediaCard__visual{min-height:190px}
  .rkapp[data-rkapp="page"] .rk-teamMember__summary{grid-template-columns:64px minmax(0,1fr) 20px;gap:13px;padding:14px}.rkapp[data-rkapp="page"] .rk-teamMember__photo{width:62px;height:62px;border-radius:15px}.rkapp[data-rkapp="page"] .rk-teamMember__copy>span{display:none}.rkapp[data-rkapp="page"] .rk-teamMember__detailGrid{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-teamMember__shows{grid-column:auto}
  
  .rkapp[data-rkapp="page"] .rk-aboutPageCards{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-aboutPageCard{min-height:0;border-left:0;border-top:1px solid var(--rk-page-line)}.rkapp[data-rkapp="page"] .rk-aboutPageCard:first-child{border-top:0}.rkapp[data-rkapp="page"] .rk-aboutPageBanner{padding:22px}.rkapp[data-rkapp="page"] .rk-aboutPageBanner__chips{justify-content:flex-start}
.rkapp[data-rkapp="page"] .rk-contactChannels{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-contactForms{padding:18px}.rkapp[data-rkapp="page"] .rk-formBottom{grid-template-columns:1fr}.rkapp[data-rkapp="page"] .rk-submitButton{width:100%}
}
@media (prefers-reduced-motion:reduce){
  .rkapp[data-rkapp="page"] *,
  .rkapp[data-rkapp="page"] *::before,
  .rkapp[data-rkapp="page"] *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}
}
