/* Preview only. No document overflow changes and no shared animation classes. */
#priorita#priorita .or-prio-full-head h2 {
  color:transparent!important;
  -webkit-text-fill-color:transparent!important;
  background:none!important;
}
#priorita#priorita .or-prio-full-head h2 .or-prio-gradient-text {
  -webkit-text-fill-color:transparent!important;
}
#or-growth-particles {
  --growth-ink:#19253b;
  --growth-muted:#68758c;
  position:relative;
  color:var(--growth-ink);
  text-align:center;
  padding:22px 0 36px;
  isolation:isolate;
}
#or-growth-particles * {box-sizing:border-box}
#or-growth-particles .or-growth-scene {position:relative;min-height:390px}
#or-growth-particles .or-growth-field {display:none;position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}
#or-growth-particles .or-growth-steps {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;padding:0;margin:0}
#or-growth-particles .or-growth-step {min-width:0;margin:0;padding:0;background:none;border:0;box-shadow:none}
#or-growth-particles .or-growth-emblem {width:100px;height:100px;position:relative;margin:0 auto 18px;display:grid;place-items:center;color:var(--growth-accent)}
#or-growth-particles .or-growth-emblem svg {position:absolute;inset:0;fill:currentColor;width:100%;height:100%}
#or-growth-particles .or-growth-emblem i {font-size:25px;line-height:1;display:flex;opacity:.9}
#or-growth-particles .or-growth-copy {position:relative;border-top:1px solid #19253b18;padding-top:18px;text-align:left}
#or-growth-particles .or-growth-number {font-size:11px;letter-spacing:.18em;color:var(--growth-accent);font-weight:800;display:block;margin:0 0 12px;font-variant-numeric:tabular-nums}
#or-growth-particles h3 {font-size:clamp(18px,1.5vw,21px)!important;line-height:1.3!important;font-weight:800!important;letter-spacing:-.035em!important;margin:0 0 14px!important;color:var(--growth-ink)!important}
#or-growth-particles .or-growth-copy p {font-size:14px!important;line-height:1.75!important;font-weight:500!important;margin:0!important;color:var(--growth-muted)!important}
#or-growth-particles .or-growth-origin {display:none}
#or-growth-particles .or-growth-entry {position:absolute;top:20px;left:50%;width:min(270px,100%);height:260px;transform:translateX(-50%);pointer-events:none}
#or-growth-particles[data-animated] .or-growth-field {display:block}
#or-growth-particles[data-animated] .or-growth-emblem svg {visibility:hidden}
#or-growth-particles[data-animated] .or-growth-origin {position:absolute;top:150px;left:50%;transform:translate(-50%,-50%);display:block;pointer-events:none;width:86px;height:86px}
#or-growth-particles .or-growth-origin img {display:block;width:100%;height:100%;object-fit:contain}
@media(max-width:900px) and (min-width:761px) {
 #or-growth-particles .or-growth-steps {gap:18px}
 #or-growth-particles .or-growth-copy p {font-size:13px!important}
}
@media(max-width:760px) {
 #or-growth-particles {padding:20px 0 34px}
 #or-growth-particles .or-growth-scene {min-height:0}
 #or-growth-particles .or-growth-steps {grid-template-columns:1fr;gap:30px}
 #or-growth-particles .or-growth-step {display:grid;grid-template-columns:68px minmax(0,1fr);gap:17px;min-height:162px;align-items:start}
 #or-growth-particles .or-growth-emblem {width:68px;height:88px;margin:0}
 #or-growth-particles .or-growth-emblem svg {height:68px;top:10px}
 #or-growth-particles .or-growth-emblem i {font-size:22px}
 #or-growth-particles .or-growth-copy {padding-top:14px}
 #or-growth-particles .or-growth-number {margin-bottom:9px}
 #or-growth-particles h3 {font-size:20px!important;line-height:1.3!important;margin-bottom:10px!important}
 #or-growth-particles .or-growth-copy p {font-size:14px!important;line-height:1.65!important}
}
@media(prefers-reduced-motion:reduce) {
 #or-growth-particles .or-growth-field,#or-growth-particles .or-growth-origin {display:none!important}
 #or-growth-particles .or-growth-emblem svg {visibility:visible!important}
 #or-growth-particles .or-growth-copy,#or-growth-particles .or-growth-emblem i {opacity:1!important;transform:none!important}
}

@media (max-width: 760px) {
  #priorita .or-growth-title-reading {
    display: block;
    white-space: nowrap;
    background: linear-gradient(92deg, #ff741f 0%, #eb4e9d 45%, #765af3 76%, #399cf5 100%) !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
  }
}
