.ii-hero{position:relative;padding-block:clamp(40px,6vw,80px) clamp(64px,8vw,110px);isolation:isolate}.ii-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--ld-traseu-2) 1px,transparent 1.3px);background-size:24px 24px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 62% 70% at 72% 42%,#000 20%,transparent 78%);mask-image:radial-gradient(ellipse 62% 70% at 72% 42%,#000 20%,transparent 78%)}.ii-grila{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(24px,3vw,48px);align-items:center}.ii-previz{margin:0;padding:10px 16px;text-align:center;font-size:14px;font-weight:600;color:#7a4b00;background:#fff4dc;border-bottom:1px solid #f3d9a4}.ii-previz i{margin-right:8px}.ii-eticheta{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;font-family:var(--font-mono,ui-monospace),ui-monospace,monospace;font-size:13.5px;font-weight:600;color:var(--ld-coral-txt)}.ii-punct{width:8px;height:8px;border-radius:50%;background:var(--ld-coral);flex:none}.ii-titlu{font-family:var(--font-display),sans-serif;font-weight:600;font-size:clamp(40px,4.6vw,60px);line-height:1.02;letter-spacing:-.025em;margin:0 0 22px;color:var(--ld-ink)}.ii-titlu span{display:block}.ii-accent{color:var(--ld-mov)}.ii-lead{font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--ld-dim);margin:0 0 30px;max-width:46ch;text-wrap:pretty}.ii-lead strong{color:var(--ld-ink);font-weight:600}.ii-actiuni{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:36px}.ii-pasi{list-style:none;margin:0;padding:24px 0 0;display:grid;gap:14px;max-width:52ch;border-top:1px solid var(--ld-hair)}.ii-pasi li{display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.55;color:var(--ld-dim)}.ii-pasi b{color:var(--ld-ink);font-weight:600}.ii-pasi__ic{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:var(--ld-tenta);color:var(--ld-albastru-txt);box-shadow:0 0 0 .5px var(--ld-hair)}.ii-vizual{position:relative}.ii-bariera{position:absolute;left:4%;right:4%;top:46%;z-index:3;height:48px;border-radius:8px;transform:rotate(-8deg);display:grid;place-items:center;overflow:hidden;background:repeating-linear-gradient(135deg,#fff 0 18px,var(--ld-coral) 18px 36px);box-shadow:0 0 0 .5px rgba(20,26,46,.18),0 18px 36px -18px rgba(179,54,31,.45)}.ii-bariera__text{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:6px;background:#fff;color:var(--ld-coral-txt);box-shadow:0 1px 3px rgba(20,26,46,.12);font-family:var(--font-mono,ui-monospace),ui-monospace,monospace;font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.ii-bariera{animation:ii-dungi 1.4s linear infinite}.ii-punct{animation:ii-puls 2s ease-out infinite}.ii-text>*{animation:ld-intra .8s var(--ld-curba) both}.ii-titlu{animation-delay:.05s!important}.ii-lead{animation-delay:.15s!important}.ii-actiuni{animation-delay:.25s!important}.ii-pasi{animation-delay:.32s!important}}@keyframes ii-dungi{0%{background-position:0 0}to{background-position:50.91px 0}}@keyframes ii-puls{0%{box-shadow:0 0 0 0 rgba(211,76,57,.45)}70%{box-shadow:0 0 0 10px rgba(211,76,57,0)}to{box-shadow:0 0 0 0 rgba(211,76,57,0)}}@media (max-width:991.98px){.ii-grila{grid-template-columns:minmax(0,1fr)}.ii-vizual{max-width:560px;margin-inline:auto;width:100%}}@media (max-width:575.98px){.ii-hero{padding-top:28px}.ii-titlu{font-size:clamp(38px,11vw,48px)}.ii-actiuni .btn{flex:1 1 100%;justify-content:center}.ii-bariera{height:40px}}