/* Generace: chapter copied from the commercial modules, scoped to this section. */
.cezar-central-deployment{padding:76px 0;background:#f1f5f8;color:#0a1c31;font-size:16px;line-height:1.6;position:relative}
.cezar-central-deployment #moduly{position:absolute;top:0}
.cezar-central-deployment .deployment-heading{display:grid;grid-template-columns:1.2fr 1fr;align-items:end;gap:64px;margin-bottom:36px}
.cezar-central-deployment .deployment-heading h2{margin:0;font-size:clamp(30px,3.5vw,45px);font-weight:580;line-height:1.06;letter-spacing:-.038em;color:#0a1c31;max-width:none}
.cezar-central-deployment .deployment-heading>p{margin:0;max-width:490px;font-size:17px;line-height:1.6;color:#0a1c31}
.cezar-central-deployment .deployment-kicker{font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;color:#40627a}
.cezar-central-deployment .deployment-blue{color:#008caf}
.cezar-central-deployment .deployment-red{color:#ce202f!important}
.cezar-central-deployment .deployment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.cezar-central-deployment .deployment-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:26px 24px;background:#fff;border:1px solid #879eae;border-top:3px solid var(--card-color);border-radius:6px;box-shadow:0 6px 18px -4px rgb(7 26 45 / 12%),0 2px 5px rgb(7 26 45 / 5%)}
.cezar-central-deployment .deployment-card h3{font-size:clamp(23px,2vw,29px);font-weight:700;line-height:1.2;letter-spacing:-.025em;margin:0 0 12px;color:color-mix(in srgb,var(--card-color) 75%,#071a2d)}
.cezar-central-deployment .deployment-card p{margin:0;font-size:16px;line-height:1.6;color:#0a1c31}
.cezar-central-deployment .deployment-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;margin-bottom:24px;border-radius:6px;background:color-mix(in srgb,var(--card-color) 10%,white);color:color-mix(in srgb,var(--card-color) 75%,#071a2d)}
.cezar-central-deployment .deployment-icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
@property --cezar-central-deployment-angle{syntax:'<angle>';initial-value:0deg;inherits:false}
@keyframes cezar-central-deployment-border{to{--cezar-central-deployment-angle:360deg}}
@supports(mask-composite:exclude){
  .cezar-central-deployment .deployment-card::after{content:'';position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--cezar-central-deployment-angle),transparent 0deg 307deg,color-mix(in srgb,var(--card-color) 13%,transparent) 321deg,color-mix(in srgb,var(--card-color) 60%,transparent) 336deg,rgb(255 255 255 / 68%) 346deg,color-mix(in srgb,var(--card-color) 52%,transparent) 355deg,transparent 360deg);mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:cezar-central-deployment-border 7.2s linear infinite}
  .cezar-central-deployment .deployment-card:nth-child(2)::after{animation-delay:-1.8s}
  .cezar-central-deployment .deployment-card:nth-child(3)::after{animation-delay:-3.6s}
}
.motion-paused .cezar-central-deployment .deployment-card::after{animation-play-state:paused}
@media(max-width:1100px){.cezar-central-deployment .deployment-heading{gap:38px}}
@media(max-width:1000px){.cezar-central-deployment .deployment-grid{grid-template-columns:1fr}.cezar-central-deployment .deployment-card{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:22px}.cezar-central-deployment .deployment-icon{grid-row:1/3;margin-bottom:0}}
@media(max-width:760px){.cezar-central-deployment{padding:54px 0}.cezar-central-deployment .deployment-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.cezar-central-deployment .deployment-heading>p{max-width:600px}}
@media(max-width:640px){.cezar-central-deployment .deployment-heading h2{font-size:32px}.cezar-central-deployment .deployment-kicker{font-size:12px;letter-spacing:.1em}.cezar-central-deployment .deployment-grid{gap:14px}.cezar-central-deployment .deployment-card{display:flex;padding:20px}.cezar-central-deployment .deployment-icon{margin-bottom:20px}}
@media(max-width:359px){.cezar-central-deployment .deployment-heading h2{font-size:28px}}

.cezar-central-deployment [data-reveal]{filter:none!important;will-change:opacity,transform;transition-property:opacity,transform!important;transition-duration:450ms!important}
#rozsireni.section.dark .retail-extensions{padding-top:0}
#rozsireni.section.dark .retail-card,#rozsireni.section.dark .white-card{background:#fff;border-color:#bdceda}
#rozsireni.section.dark .retail-card h3,#rozsireni.section.dark .white-card h3{color:#123b55}
#rozsireni.section.dark .retail-card p,#rozsireni.section.dark .white-card p{color:#0a1c31}
#rozsireni.section.dark .retail-card .feature-icon,#rozsireni.section.dark .extension-more,#rozsireni.section.dark .white-card .feature-icon,#rozsireni.section.dark .white-card .card-link{color:#147b9b}
#rozsireni.section.dark .extension-label{color:#c5dbe9}
#rozsireni.section.dark .all-modules{color:#73d9ef}
