
body.page-id-6 .ckr-sticky-note h2:after{content:'Nowa Wilejka · Wilno';display:block;margin-top:10px;color:var(--ckr-gold);font-family:var(--ckr-body);font-size:14px;letter-spacing:.08em;text-transform:uppercase}
body.page-id-6 .ckr-content-grid{grid-template-columns:1fr;max-width:1180px}
body.page-id-6 .ckr-sticky-note{display:none}
body.page-id-6 .ckr-rich-content{width:100%}
body.page-id-6 .ckr-about-intro{grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr)}
body.page-id-6 .ckr-about-quote{min-height:420px}
@media(max-width:980px){body.page-id-6 .ckr-about-intro{grid-template-columns:1fr}body.page-id-6 .ckr-about-quote{min-height:280px}}
body.page-id-6 .ckr-about-page{
  gap:clamp(56px,6.5vw,96px);
}
body.page-id-6 .ckr-rich-content p,
body.page-id-6 .ckr-about-lead p,
body.page-id-6 .ckr-section-head p,
body.page-id-6 .ckr-about-grid p,
body.page-id-6 .ckr-about-support p{
  color:#40556f;
}
body.page-id-6 .ckr-rich-content h3,
body.page-id-6 .ckr-about-grid h3,
body.page-id-6 .ckr-about-cards h3,
body.page-id-6 .ckr-audience-grid h3{
  color:var(--ckr-blue,#1f5fbf);
  font-weight:800;
}
body.page-id-6 .ckr-about-stats span{
  color:#40556f;
}
body.page-id-6 .ckr-about-project{
  padding-top:clamp(8px,1.6vw,24px);
}
body.page-id-6 .ckr-about-gallery figcaption{
  color:#20364D;
  font-weight:900;
}
body.page-id-6 .ckr-about-timeline{
  border:1px solid rgba(31,95,191,.13);
  border-radius:32px;
  background:linear-gradient(135deg,#fff 0%,var(--ckr-cream-soft,#f1f9fe) 100%);
  padding:clamp(28px,4.6vw,52px);
  box-shadow:0 16px 48px rgba(31,95,191,.065);
}
body.page-id-6 .ckr-about-timeline ol{
  list-style:none;
  margin:0;
  padding:0;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:14px;
  counter-reset:aboutTimeline;
}
body.page-id-6 .ckr-about-timeline li{
  position:relative;
  min-height:132px;
  border:1px solid rgba(31,95,191,.12);
  border-radius:24px;
  background:#fff;
  padding:22px 20px;
  display:flex;
  flex-direction:column;
  justify-content:center;
  box-shadow:0 12px 34px rgba(31,95,191,.05);
}
body.page-id-6 .ckr-about-timeline strong{
  font-family:var(--ckr-heading,'Georgia',serif);
  color:var(--ckr-gold,#1f5fbf);
  font-size:clamp(28px,3vw,42px);
  line-height:1;
}
body.page-id-6 .ckr-about-timeline span{
  margin-top:10px;
  color:#1f5fbf;
  font-weight:800;
  line-height:1.35;
}
body.page-id-6 .ckr-about-band{
  align-items:stretch;
}
body.page-id-6 .ckr-about-cards{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:14px;
}
body.page-id-6 .ckr-about-cards article{
  min-height:156px;
  border:1px solid rgba(255,255,255,.16);
  border-radius:22px;
  background:rgba(255,255,255,.08);
  padding:20px;
  display:grid;
  align-content:start;
  gap:8px;
}
body.page-id-6 .ckr-about-cards span[aria-hidden="true"]{
  width:42px;
  height:42px;
  border-radius:15px;
  display:grid;
  place-items:center;
  background:rgba(243,169,184,.18);
  font-size:22px;
}
body.page-id-6 .ckr-about-cards h3{
  margin:4px 0 0;
  font-size:20px;
  color:#fff;
}
body.page-id-6 .ckr-about-cards p{
  margin:0;
  color:rgba(255,255,255,.9);
  line-height:1.55;
  font-size:15px;
}
body.page-id-6 .ckr-about-audience{
  border-radius:32px;
  background:#fff;
  border:1px solid rgba(31,95,191,.13);
  padding:clamp(28px,4.6vw,52px);
  box-shadow:0 14px 44px rgba(31,95,191,.055);
}
body.page-id-6 .ckr-audience-grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:14px;
}
body.page-id-6 .ckr-audience-grid article{
  border-radius:22px;
  background:var(--ckr-cream-soft,#f1f9fe);
  border:1px solid rgba(31,95,191,.11);
  padding:22px;
  min-height:132px;
}
body.page-id-6 .ckr-audience-grid h3{
  margin:0 0 8px;
  font-size:22px;
}
body.page-id-6 .ckr-audience-grid p{
  margin:0;
  color:#40556f;
  line-height:1.55;
}
@media(max-width:980px){
  body.page-id-6 .ckr-about-timeline ol,
  body.page-id-6 .ckr-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
  }
@media(max-width:720px){
  body.page-id-6 .ckr-about-page{gap:44px;}
  body.page-id-6 .ckr-about-timeline,
  body.page-id-6 .ckr-about-audience{border-radius:24px;padding:24px 18px;}
  body.page-id-6 .ckr-about-timeline ol,
  body.page-id-6 .ckr-about-cards,
  body.page-id-6 .ckr-audience-grid{grid-template-columns:1fr;}
  body.page-id-6 .ckr-about-timeline li,
  body.page-id-6 .ckr-about-cards article,
  body.page-id-6 .ckr-audience-grid article{min-height:auto;}
}
body.page-id-6 .ckr-about-quote blockquote,
body.page-id-6 .ckr-about-quote blockquote p{
  color:#fff!important;
}
body.page-id-6 .ckr-about-quote cite{
  color:rgba(255,255,255,.86)!important;
}