.lg{grid-template-columns:240px minmax(0,720px);justify-content:center;gap:56px;padding-top:24px;display:grid}.lg-lateral{align-self:start;gap:var(--f-s4);flex-direction:column;display:flex;position:sticky;top:24px}.lg-lateral__titlu{margin:0 0 var(--f-s2);font:var(--f-t-eticheta);letter-spacing:.04em;text-transform:uppercase;color:var(--f-text-2)}.lg-cuprins{padding:0 0 var(--f-s4);border-bottom:1px solid var(--f-linie);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex}.lg-cuprins a{border-radius:var(--f-raza-mic);min-height:40px;color:var(--f-text-2);align-items:center;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.lg-cuprins a:hover{background:var(--f-brand-ales);color:var(--f-brand)}.lg-cuprins a:focus-visible,.lg-alta a:focus-visible{box-shadow:var(--f-inel-focus);outline:none}.lg-alta{margin:0;font-size:14px}.lg-alta a{min-height:var(--f-tinta);text-underline-offset:3px;border-radius:var(--f-raza-mic);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.lg-text{flex-direction:column;min-width:0;display:flex}.lg-text .f-mesaj{align-items:center;padding:12px 16px;font-size:14px}.page .lg-text h1{margin:24px 0 var(--f-s5);letter-spacing:var(--f-titlu-spatiere);font-size:40px;line-height:1.1}.lg-text h2{margin:var(--f-s6) 0 var(--f-s3);font:var(--f-t-h2);letter-spacing:-.01em;scroll-margin-top:24px}.lg-text p{margin:0 0 var(--f-s4);color:var(--f-text);max-width:68ch;font-size:17px;line-height:1.7}@media (max-width:900px){.lg{gap:var(--f-s4);grid-template-columns:minmax(0,1fr);padding-top:4px}.lg-lateral{position:static}.page .lg-text h1{margin:20px 0 var(--f-s4);font-size:28px}.lg-text p{font-size:16px}}body:has(.lg){background:var(--f-suprafata)}
