main:has(.s-de-ce) .s-pag__titlu{max-width:17ch}.s-de-ce{padding-top:8px}.s-de-ce__grila{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.s-de-ce__text{gap:20px;display:grid}.s-de-ce__text .s-h2{max-width:16ch;margin-bottom:8px}.s-de-ce__text .s-corp{max-width:44ch;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.s-de-ce__poza{border-radius:var(--s-r-card);aspect-ratio:1124/860;background:var(--s-card);margin:0;overflow:clip}.s-de-ce__poza img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.s-de-antet{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:24px 64px;display:grid}.s-de-antet .s-corp{max-width:44ch}.s-de-lista{border-top:1px solid var(--s-linie);margin:56px 0 0;padding:0;list-style:none}.s-de-rand{-moz-column-gap:32px;border-bottom:1px solid var(--s-linie);grid-template-columns:72px minmax(0,5fr) minmax(0,6fr);align-items:baseline;gap:12px 32px;padding:36px 0;display:grid}.s-de-rand__nr{color:var(--s-lime);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:15px;font-weight:600}.s-de-rand__t{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:330;line-height:1.16}.s-de-rand__corp .s-corp{max-width:50ch;font-size:clamp(16px,1.25vw,18px);line-height:1.6}.s-de-rand__unde{border-radius:var(--r-pill);color:var(--s-alb-2);margin:14px 0 0;padding:4px 12px;font-size:13.5px;line-height:1.4;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.s-de-titlu-jos{margin-bottom:40px}.s-de-pentru{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.75fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.s-de-pentru__carte{color:var(--s-alb);flex-direction:column;gap:8px;text-decoration:none;display:flex}.s-de-pentru__poza{border-radius:var(--s-r-cadru);background:var(--s-card);height:clamp(320px,29vw,440px);margin-bottom:12px;display:block;overflow:clip}.s-de-pentru__poza img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.s-de-pentru__poza .s-pp{transition:transform var(--s-t4) var(--s-ies)}.s-de-pentru__t{letter-spacing:-.015em;align-items:center;gap:10px;font-size:22px;font-weight:450;display:inline-flex}.s-de-pentru__t svg{color:var(--s-alb-3);transition:transform var(--s-t2) var(--s-ies), color var(--s-t1) var(--s-scurt)}.s-de-pentru__d{color:var(--s-corp);max-width:36ch;font-size:16px;line-height:1.5}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.s-de-pentru__carte:hover .s-pp{transform:scale(1.035)}.s-de-pentru__carte:hover .s-de-pentru__t svg{color:var(--s-lime);transform:translate(4px)}}.s-de-firma{border-radius:var(--s-r-card);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:40px clamp(40px,6vw,96px);padding:clamp(32px,5vw,72px);display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.s-de-firma .s-corp{max-width:40ch;margin-top:20px}.s-de-firma__leg{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.s-de-firma__date{align-content:start;margin:0;display:grid}.s-de-firma__date>div{border-bottom:1px solid #ffffff1a;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.s-de-firma__date>div:first-child{border-top:1px solid #ffffff1a}.s-de-firma__date dt{color:var(--s-alb-3);font-size:14px;line-height:1.5}.s-de-firma__date dd{color:var(--s-alb);font-variant-numeric:tabular-nums;margin:0;font-size:16.5px;line-height:1.5}.s-de-firma__date a{color:var(--s-alb);text-underline-offset:3px;margin-block:-12px;padding-block:12px;-webkit-text-decoration:underline #ffffff57;text-decoration:underline #ffffff57;display:inline-block}.s-de-firma__date a:hover{-webkit-text-decoration-color:var(--s-lime);text-decoration-color:var(--s-lime)}@media (max-width:1080px){.s-de-rand{grid-template-columns:56px minmax(0,1fr)}.s-de-rand__corp{grid-column:2}}@media (max-width:900px){.s-de-ce__grila,.s-de-antet,.s-de-firma{grid-template-columns:minmax(0,1fr)}.s-de-pentru{grid-template-columns:minmax(0,1fr);gap:32px}.s-de-pentru__poza{aspect-ratio:409/300;height:auto}.s-de-pentru li:nth-child(-n+2) .s-de-pentru__poza{aspect-ratio:4/5}}@media (max-width:700px){.s-de-lista{margin-top:40px}.s-de-rand{grid-template-columns:minmax(0,1fr);padding:28px 0}.s-de-rand__corp{grid-column:auto}.s-de-firma{padding:28px 20px}.s-de-firma__date>div{grid-template-columns:minmax(0,1fr);gap:2px}.s-de-firma__leg .s-btn{width:100%;height:48px}}
