/* oc7fcc3 */
/* ===== bespoke fix 2026-06-17: hero breathing room + prominent CTA ===== */
/* (1) hero body text ran to the very bottom edge — add comfortable bottom padding */
.banner-scb9ed{padding-bottom:64px!important}
@media(max-width:768px){.banner-scb9ed{padding-bottom:44px!important}}

/* (2) hero CTA was a faint purple fill with near-black text (var(--primary)/var(--bg))
       -> bright purple->magenta gradient + crisp white label + glow for prominence  */
.banner-scb9ed .lead-cta-scb9ed .act-scb9ed,
.banner-scb9ed .lead-cta-scb9ed .btn-key-scb9ed{
  background:linear-gradient(135deg,#b07be0 0%,#9c64c4 55%,#c639c5 100%)!important;
  color:#ffffff!important;
  border:2px solid #d9b6f2!important;
  box-shadow:4px 4px 0 rgba(0,0,0,.55),0 10px 26px -10px rgba(156,100,196,.85)!important;
  font-weight:800!important;
  letter-spacing:.02em;
}
.banner-scb9ed .lead-cta-scb9ed .act-scb9ed:hover,
.banner-scb9ed .lead-cta-scb9ed .btn-key-scb9ed:hover{
  color:#ffffff!important;
  filter:brightness(1.08);
  box-shadow:6px 6px 0 rgba(0,0,0,.6),0 14px 32px -10px rgba(198,57,197,.9)!important;
}
main>section:first-child h1{text-align:center!important}
[class*="burger-btn-"] span{background:#fff!important}

/* h1-nowrap-fix-20260730 : mobile h1fit removed; counter desktop nowrap */
@media(min-width:1000px){main h1{white-space:normal!important;text-wrap:wrap!important;overflow-wrap:break-word!important}}
/* end-h1-nowrap-fix-20260730 */
/* logo-mobile-fix-20260730 */
@media(max-width:768px){.cr-logo-pic-scb9ed{width:96px!important;height:96px!important;max-width:none!important;max-height:none!important}}
/* end-logo-mobile-fix-20260730 */

/* ub-styles-20260730 : styling for data-unique-block trust components (no CSS existed network-wide) */
[data-unique-block]{border:1px solid var(--border,rgba(128,128,128,.28));border-radius:14px;padding:18px 20px;margin:22px 0;background:var(--bg-panel,rgba(128,128,128,.05))}
[data-unique-block] [data-ub=headrow]{display:flex;align-items:center;gap:12px;margin-bottom:14px}
[data-unique-block] [data-ub=ico-wrap]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:var(--bg-soft,rgba(128,128,128,.12))}
[data-unique-block] [data-ub=ico-wrap] svg{width:22px;height:22px}
[data-unique-block] [data-ub=kicker]{font-family:var(--font-display,inherit);font-weight:700;font-size:15px;letter-spacing:.02em}
[data-unique-block] [data-ub=kicker-sub]{margin:2px 0 0;font-size:13px;opacity:.72}
[data-unique-block] [data-ub=lead]{margin:0 0 14px;font-size:15px;line-height:1.5}
[data-unique-block] [data-ub=steps]{list-style:none;margin:0;padding:0;display:grid;gap:10px}
[data-unique-block] [data-ub=steps]>li{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45}
[data-unique-block] [data-ub=dot]{flex:0 0 auto;display:inline-flex}
[data-unique-block] [data-ub=dot] svg{width:20px;height:20px}
[data-unique-block] [data-ub=grid2]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}
[data-unique-block] [data-ub=card]{border:1px solid var(--border,rgba(128,128,128,.22));border-radius:10px;padding:12px 14px;background:var(--bg-soft,rgba(128,128,128,.06));font-size:14px;line-height:1.45}
[data-unique-block] [data-ub=card] svg{width:20px;height:20px;margin-bottom:6px;display:block}
[data-unique-block] [data-ub=tip]{display:flex;align-items:flex-start;gap:8px;margin-top:14px;font-size:13px;opacity:.85}
[data-unique-block] [data-ub=tip] svg{flex:0 0 auto;width:18px;height:18px}
[data-unique-block] [data-ub=bar]{display:block;height:8px;border-radius:6px;background:var(--bg-soft,rgba(128,128,128,.2));overflow:hidden;margin:8px 0}
[data-unique-block] [data-ub=fill]{display:block;height:100%;border-radius:6px;background:var(--gold,#c9a227)}
[data-unique-block] [data-ub=fill][data-pct="70"]{width:70%}
[data-unique-block] [data-ub=fill][data-pct="71"]{width:71%}
[data-unique-block] [data-ub=fill][data-pct="72"]{width:72%}
[data-unique-block] [data-ub=fill][data-pct="73"]{width:73%}
[data-unique-block] [data-ub=fill][data-pct="74"]{width:74%}
[data-unique-block] [data-ub=fill][data-pct="75"]{width:75%}
[data-unique-block] [data-ub=fill][data-pct="76"]{width:76%}
[data-unique-block] [data-ub=fill][data-pct="77"]{width:77%}
[data-unique-block] [data-ub=fill][data-pct="78"]{width:78%}
[data-unique-block] [data-ub=fill][data-pct="79"]{width:79%}
[data-unique-block] [data-ub=fill][data-pct="80"]{width:80%}
[data-unique-block] [data-ub=fill][data-pct="81"]{width:81%}
[data-unique-block] [data-ub=fill][data-pct="82"]{width:82%}
[data-unique-block] [data-ub=fill][data-pct="83"]{width:83%}
[data-unique-block] [data-ub=fill][data-pct="84"]{width:84%}
[data-unique-block] [data-ub=fill][data-pct="85"]{width:85%}
[data-unique-block] [data-ub=fill][data-pct="87"]{width:87%}
[data-unique-block] [data-ub=fill][data-pct="90"]{width:90%}
[data-unique-block] [data-ub=fill][data-pct="93"]{width:93%}
@media(max-width:768px){[data-unique-block]{padding:14px}[data-unique-block] [data-ub=grid2]{grid-template-columns:1fr}}
/* end-ub-styles-20260730 */

/* ub-chip-20260730 : chips (rol byla bez stilej) */
[data-unique-block] [data-ub=chip]{display:inline-block;margin:0 6px 8px 0;padding:3px 10px;border-radius:999px;border:1px solid var(--border,rgba(128,128,128,.3));background:var(--bg-soft,rgba(128,128,128,.08));font-size:12px;line-height:1.5;letter-spacing:.01em;opacity:.85}
/* end-ub-chip-20260730 */
