.cookie-page{}

.cookie-intro__inner{
max-width:720px;
margin-inline:auto;
text-align:center;
display:flex;
flex-direction:column;
gap:var(--space-4);
}

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

.cookie-narrow{
max-width:720px;
margin-inline:auto;
display:flex;
flex-direction:column;
gap:var(--space-4);
}

.cookie-types h2{
margin-bottom:var(--space-5);
}

.cookie-types__grid{
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:var(--space-4);
}

.cookie-card{
border:var(--border);
border-radius:var(--radius-sm);
padding:var(--space-4);
background:var(--color-bg-secondary);
display:flex;
flex-direction:column;
gap:var(--space-3);
min-width:0;
}

.cookie-purpose .cookie-narrow{
text-align:left;
}

.cookie-management__content{
max-width:900px;
display:flex;
flex-direction:column;
gap:var(--space-4);
}

.cookie-updates .cookie-narrow{
text-align:center;
}

@media (max-width:900px){
.cookie-types__grid{
grid-template-columns:1fr;
}
}
