.regulamin-page .container{display:block}

.regulamin-hero__inner{
max-width:720px;
margin-inline:auto;
text-align:center;
}

.regulamin-definitions__inner{
max-width:760px;
margin-inline:auto;
}

.regulamin-definitions__list{
display:flex;
flex-direction:column;
gap:var(--space-4);
}

.regulamin-definition{
padding-bottom:var(--space-4);
border-bottom:1px solid var(--color-border-default);
}

.regulamin-usage__inner{
max-width:720px;
}

.regulamin-usage__block{
display:flex;
flex-direction:column;
gap:var(--space-3);
margin-bottom:var(--space-6);
}

.regulamin-services__inner{
max-width:760px;
margin-inline:auto;
padding:var(--space-6);
display:flex;
flex-direction:column;
gap:var(--space-5);
border-radius:var(--radius-md);
}

.regulamin-services__highlight{
border:1px solid var(--color-border-default);
padding:var(--space-5);
border-radius:var(--radius-sm);
}

.regulamin-liability__inner{
max-width:720px;
}

.regulamin-liability__block{
display:flex;
flex-direction:column;
gap:var(--space-3);
margin-bottom:var(--space-6);
}

.regulamin-copyright__inner{
max-width:720px;
}

.regulamin-copyright__block{
display:flex;
flex-direction:column;
gap:var(--space-3);
margin-bottom:var(--space-6);
}

.regulamin-final__inner{
max-width:720px;
}

.regulamin-final__block{
display:flex;
flex-direction:column;
gap:var(--space-3);
margin-bottom:var(--space-6);
}

@media (max-width:900px){
.regulamin-services__inner{
padding:var(--space-5);
}
}

@media (max-width:600px){
.regulamin-hero__inner,
.regulamin-definitions__inner,
.regulamin-services__inner{
padding-left:16px;
padding-right:16px;
}
}
