/* Iteracja 115 - zatwierdzona polityka i korekta układu mobilnego dokumentu. */

/*
 * Hierarchia list odwzorowuje poziomy numeracji dokumentu źródłowego:
 * pełny kwadrat = punkt główny, kwadrat w obrysie = podpunkt.
 */
.privacy-copy :is(
  #informacje-ogolne,
  #ochrona-danych,
  #prawa,
  #formularze,
  #marketing,
  #cookies,
  #zarzadzanie-cookies
) > :is(p:not(.privacy-number),h3){
  position:relative;
  padding-left:26px
}

.privacy-copy :is(
  #informacje-ogolne,
  #ochrona-danych,
  #prawa,
  #formularze,
  #marketing,
  #cookies,
  #zarzadzanie-cookies
) > :is(p:not(.privacy-number),h3)::before{
  content:"";
  position:absolute;
  left:0;
  top:.62em;
  width:9px;
  height:9px;
  background:var(--orange)
}

/*
 * Wszystkie listy literowe w źródle są poziomem podrzędnym.
 * Obrys ma dokładnie geometrię znaku przy odsyłaczu FORUM w menu głównym.
 */
.privacy-copy .privacy-list{
  max-width:794px;
  margin-left:26px
}

.privacy-copy .privacy-list li::before{
  box-sizing:border-box;
  width:9px;
  height:9px;
  border:1px solid var(--orange);
  background:transparent
}

/* Punkty wprowadzające podpunkty pozostają zwykłym tekstem, jak w źródle. */
.privacy-copy h3{
  max-width:820px;
  margin:18px 0 0;
  color:rgba(23,16,13,.72);
  font:400 clamp(16px,1.2vw,19px)/1.65 var(--text);
  letter-spacing:0;
  text-transform:none
}

@media (max-width:900px){
  .privacy-page .privacy-layout{
    grid-template-columns:minmax(0,1fr);
    width:100%
  }
  .privacy-page .privacy-index,
  .privacy-page .privacy-copy{
    min-width:0;
    width:100%
  }
}
