._hero_19k5y_1{background-color:var(--color-bg-card);align-items:center;min-height:360px;display:flex;position:relative}._heroOverlay_19k5y_13{background:linear-gradient(#0000008c 0%,#00000073 50%,#111111f2 100%);position:absolute;inset:0}._heroContent_19k5y_24{z-index:1;width:100%;max-width:var(--container-max);padding:120px var(--container-px) 80px;text-align:center;flex-direction:column;align-items:center;gap:1rem;margin:0 auto;display:flex;position:relative}._h1_19k5y_38{font-family:var(--font-heading);color:var(--color-text);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700}._podnadpis_19k5y_45{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text-muted);max-width:38rem;line-height:1.7}@media (width>=768px){._hero_19k5y_1{min-height:420px}._heroContent_19k5y_24{padding-top:140px}}@media (width>=1024px){._hero_19k5y_1{min-height:480px}}._kartySekce_19k5y_70{background:var(--color-bg);padding-block:0}._container_19k5y_75{max-width:var(--container-max);padding-inline:var(--container-px);margin-inline:auto}._kartyGrid_19k5y_81{z-index:2;grid-template-columns:1fr;gap:16px;margin-top:-30px;display:grid;position:relative}._karta_19k5y_91{text-align:center;background:var(--color-bg-card);border-radius:18px;flex-direction:column;align-items:center;padding:36px 32px;display:flex}._kartaKlik_19k5y_101{transition:background var(--transition)}._kartaKlik_19k5y_101:hover{background:var(--color-border)}._kartaIkonaObal_19k5y_110{background:#00c2a81f;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}._kartaIkona_19k5y_110{color:var(--color-accent)}._kartaLabel_19k5y_125{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:8px}._kartaHodnota_19k5y_132{font-family:var(--font-body);font-size:var(--text-lg);color:var(--color-text);font-weight:700}._socialRada_19k5y_143{justify-content:center;gap:4px;display:flex}._socialOdkaz_19k5y_151{min-width:44px;min-height:44px;color:var(--color-text);transition:color var(--transition);justify-content:center;align-items:center;display:inline-flex}._socialOdkaz_19k5y_151:hover{color:var(--color-accent)}._formObal_19k5y_168{margin-top:0}@media (width>=768px){._kartyGrid_19k5y_81{grid-template-columns:repeat(2,1fr);margin-top:-60px}}@media (width>=1024px){._kartyGrid_19k5y_81{grid-template-columns:repeat(4,1fr)}}
